switch from templ to gomponent
1 file changed, 19 insertions(+), 0 deletions(-)
changed files
A templates/error.go
@@ -0,0 +1,19 @@ +package templates + +import ( + "strconv" + + "go.alanpearce.eu/homestead/internal/http" + + g "maragu.dev/gomponents" + . "maragu.dev/gomponents/html" +) + +func Error(site SiteSettings, err *http.Error) g.Node { + return Layout(site, PageSettings{ + Title: "Error", + }, Div( + H1(g.Text(strconv.Itoa(err.Code)+" "+err.Message)), + H2(g.Text("ʕノ•ᴥ•ʔノ ︵ ┻━┻")), + )) +}