package views
import (
"fmt"
"gitrepo.ru/neonxp/gorum/models"
"gitrepo.ru/neonxp/gorum/utils"
)
templ Posts(topic *models.Topic, topics []*models.Topic, nodes []*models.Post) {
@Layout() {
{ topic.Topic }
if len(topics) != 0 {
Тема |
Тем/Ответов |
Дата |
Автор |
for _, n := range topics {
@Topic(n)
}
}
if topic.Text != "" {
@templ.Raw(utils.MarkdownToHTML(topic.Text))
}
if len(nodes) == 0 {
Ответов нет
}
for _, n := range nodes {
@Post(n)
}
if isAuthorized(ctx) {
@NewPostForm(topic.ID)
} else {
Войдите чтобы ответить в тему.
}
}
}
templ Post(n *models.Post) {
@templ.Raw(utils.MarkdownToHTML(n.Text))
}