chore: add debug log for registration of pages and components
This commit is contained in:
parent
9ae75214eb
commit
07567448ab
|
@ -38,11 +38,13 @@ func ParseTemplates(f fs.FS, fm template.FuncMap) (*RendererManager, error) {
|
|||
components = append(components, path)
|
||||
|
||||
if strings.HasPrefix(path, "components") {
|
||||
p := strings.TrimSuffix(strings.TrimPrefix(path, "components"), ".gohtml")
|
||||
p := strings.TrimSuffix(strings.TrimPrefix(path, "components/"), ".gohtml")
|
||||
tmpl, err := template.New("").Funcs(fm).ParseFS(f, path)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
slog.Debug("registering new component", "name", p, "path", path)
|
||||
rm.components[p] = Renderer{
|
||||
tmpl: tmpl,
|
||||
}
|
||||
|
@ -81,6 +83,7 @@ func ParseTemplates(f fs.FS, fm template.FuncMap) (*RendererManager, error) {
|
|||
}
|
||||
|
||||
name := strings.TrimPrefix(strings.TrimSuffix(path, ".gohtml"), "pages/")
|
||||
slog.Debug("registering new page", "name", name, "path", path)
|
||||
rm.pages[name] = Renderer{
|
||||
tmpl: tmpl,
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue