dropped unused path functions

This commit is contained in:
2026-01-11 17:08:08 -07:00
parent 85ccace24f
commit 83b99418cd
-19
View File
@@ -9,7 +9,6 @@ import (
"net/http" "net/http"
"path" "path"
"strconv" "strconv"
"strings"
"github.com/angelbeltran/templater" "github.com/angelbeltran/templater"
@@ -56,24 +55,6 @@ func NewServer(
contentDir+"/templates", contentDir+"/templates",
func() template.FuncMap { func() template.FuncMap {
return template.FuncMap{ return template.FuncMap{
// paths
"buildSitePath": func(parts ...any) string {
strParts := make([]string, len(parts))
for i, p := range parts {
strParts[i] = fmt.Sprint(p)
}
// TODO: make "/site" dynamic somehow
//return path.Join(append([]string{"/site"}, strParts...)...)
return path.Join(strParts...)
},
"splitPath": func(p string) []string {
if p == "" {
return nil
}
return strings.Split(strings.TrimSuffix(strings.TrimPrefix(p, "/"), "/"), "/")
},
// params // params
"addPathParam": func(k string, v any, args map[string]any) (map[string]any, error) { "addPathParam": func(k string, v any, args map[string]any) (map[string]any, error) {
pathParams, ok := args["PathParams"].(map[string]string) pathParams, ok := args["PathParams"].(map[string]string)