aboutsummaryrefslogtreecommitdiff
path: root/pkg/tpl/random.templ
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/tpl/random.templ')
-rw-r--r--pkg/tpl/random.templ18
1 files changed, 6 insertions, 12 deletions
diff --git a/pkg/tpl/random.templ b/pkg/tpl/random.templ
index 63e7c03..39ce3ff 100644
--- a/pkg/tpl/random.templ
+++ b/pkg/tpl/random.templ
@@ -1,18 +1,12 @@
package tpl
-import "sh.org.ru/pkg/model"
-import "math/rand"
-import "fmt"
+import (
+ "sh.org.ru/pkg/model"
+)
templ Random(quotes []model.Quote) {
- @Layout(HeaderParams{
- Title: "Цитатник Рунета -- случайные",
- Description: "Новый цитатник Рунета",
- URL: "https://sh.org.ru/random",
- }) {
- for _, q := range quotes {
- @Quote(&q)
- }
- <a role="button" href={templ.URL(fmt.Sprintf("/random?%d", rand.Int()))}>Обновить</a>
+ for _, q := range quotes {
+ @Quote(&q)
}
+ <a role="button" hx-get="/random" hx-swap="outerHTML">Загрузить ещё...</a>
}