dropped unused path functions
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user