summaryrefslogtreecommitdiffhomepage
path: root/src/templates.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/templates.go')
-rw-r--r--src/templates.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/templates.go b/src/templates.go
index 839a6fb..3e34f47 100644
--- a/src/templates.go
+++ b/src/templates.go
@@ -17,18 +17,20 @@ type templateData struct {
var (
//go:embed templates/*.html.tmpl
- templateFS embed.FS
+ templateFS embed.FS
notFoundTmpl = buildTemplate("404")
errorTmpl = buildTemplate("error")
templates = map[string]*template.Template{
"/": buildTemplate("index"),
"/about": buildTemplate("about"),
+ "/jargon": buildTemplate("jargon"),
"/language": buildTemplate("language"),
}
funcmap = map[string]any{
"safe": asHTML,
"locales": locales,
"toUpper": strings.ToUpper,
+ "tuple": templateMakeTuple,
}
)
@@ -51,6 +53,10 @@ func locales() []locale {
return Locales[:]
}
+func templateMakeTuple(args ...any) []any {
+ return args
+}
+
func (td templateData) T(fmt string, args ...any) string {
return td.Printer.T(fmt, args...)
}