aboutsummaryrefslogtreecommitdiff
path: root/pkg/tpl/random.templ
blob: 63e7c0321aadc4aac90f1fef777bc68047dd9ed3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package tpl

import "sh.org.ru/pkg/model"
import "math/rand"
import "fmt"

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>
	}
}