Log ui node cache failures.

This commit is contained in:
mikestefanello 2025-03-25 09:25:18 -04:00
parent 83127d590a
commit 02236266f1

View file

@ -4,6 +4,7 @@ import (
"bytes"
"sync"
"github.com/mikestefanello/pagoda/pkg/log"
"maragu.dev/gomponents"
)
@ -36,7 +37,11 @@ var (
func Set(key string, node gomponents.Node) {
buf := bytes.NewBuffer(nil)
if err := node.Render(buf); err != nil {
panic(err)
log.Default().Error("failed to cache ui node",
"error", err,
"key", key,
)
return
}
mu.Lock()