package views
import "fmt"
import "git.32bit.cafe/32bitcafe/guestbook/internal/models"
import "git.32bit.cafe/32bitcafe/guestbook/internal/forms"
func gbUrl(gb models.Guestbook) string {
return fmt.Sprintf("/guestbooks/%s", gb.Slug())
}
templ gbCreateForm(csrf_token string) {
}
templ gbList(guestbooks []models.Guestbook) {
if len(guestbooks) == 0 {
}
templ GuestbookView(title string, data CommonData, guestbook models.Guestbook, comments []models.GuestbookComment, form forms.CommentCreateForm) {
Guestbook for { guestbook.SiteUrl }
@commentForm(data, guestbook, form)
if len(comments) == 0 {
No comments yet!
}
for _, c := range comments {
{ c.AuthorName }
{ c.Created.Format("01-02-2006 03:04PM") }
{ c.CommentText }
}
}