summaryrefslogtreecommitdiff
path: root/core/http.go
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2023-10-24 08:38:40 +0200
committerMartin Kagamino Lehoux <martin@lehoux.net>2023-10-24 08:38:40 +0200
commita9927763f43d59c418b264790ccee59defe8ca29 (patch)
tree5dfc4f1f1f29d1ef1cbca3406bf57d1667b93f76 /core/http.go
parented23d402fec268e163ec895748f43e3254ba3dfd (diff)
refactor: Rename packages for clarityv0.3.0
Diffstat (limited to 'core/http.go')
-rw-r--r--core/http.go28
1 files changed, 0 insertions, 28 deletions
diff --git a/core/http.go b/core/http.go
deleted file mode 100644
index 778c5c9..0000000
--- a/core/http.go
+++ /dev/null
@@ -1,28 +0,0 @@
-package core
-
-import (
- "bytes"
- "context"
- "html/template"
- "net/http"
-
- "github.com/a-h/templ"
-)
-
-func ExecuteTemplate(w http.ResponseWriter, tpl template.Template, name string, data interface{}) {
- var buf bytes.Buffer
- err := tpl.ExecuteTemplate(&buf, name, data)
- Expect(err, "error executing template")
- w.Header().Set("Content-Type", "text/html; charset=UTF-8")
- _, err = buf.WriteTo(w)
- Expect(err, "error writing template to response writer")
-}
-
-func RenderPage(ctx context.Context, page templ.Component, w http.ResponseWriter) {
- var buf bytes.Buffer
- err := page.Render(ctx, &buf)
- Expect(err, "error rendering page")
- w.Header().Set("Content-Type", "text/html; charset=UTF-8")
- _, err = buf.WriteTo(w)
- Expect(err, "error writing page to response writer")
-}