make small changes to the email package

This commit is contained in:
2026-04-13 09:13:49 -04:00
parent cde41b82b2
commit 8f0291bb8a
2 changed files with 34 additions and 11 deletions
+23
View File
@@ -0,0 +1,23 @@
package email
import (
"bytes"
"text/template"
)
func RenderTemplate(baseURL string, path string, data any) (string, error) {
// funcMap := template.FuncMap{
// "asset": func(p string) string {
// return baseURL + "/" + strings.TrimPrefix(p, "/")
// },
// }
tmpl := template.Must(template.ParseFiles(path))
var buf bytes.Buffer
err := tmpl.Execute(&buf, data)
if err != nil {
return "", err
}
return buf.String(), nil
}