all repos — homestead @ 02344e6cb41515516464de403e2eae1caac81e5c

Code for my website

switch from templ to gomponent

Alan Pearce
commit

02344e6cb41515516464de403e2eae1caac81e5c

parent

4034ac2a849b499364d82b902896ca899d946c3a

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("ʕノ•ᴥ•ʔノ ︵ ┻━┻")), + )) +}