internal/components/error.go (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | package components
import (
g "alin.ovh/gomponents"
. "alin.ovh/gomponents/html"
)
func Error(tdata TemplateData) g.Node {
return P(
Class("notice error"),
g.Textf("%d %s", tdata.Code, tdata.Message),
)
}
func ErrorPage(tdata TemplateData) g.Node {
return Page(tdata, Error(tdata))
}
func ErrorTemplate(tdata TemplateData) g.Node {
return Page(tdata, P(
Class("notice error"),
g.Raw(tdata.Message),
))
}
|