Log ui node cache failures.
This commit is contained in:
parent
83127d590a
commit
02236266f1
1 changed files with 6 additions and 1 deletions
7
pkg/ui/cache/cache.go
vendored
7
pkg/ui/cache/cache.go
vendored
|
|
@ -4,6 +4,7 @@ import (
|
||||||
"bytes"
|
"bytes"
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
|
"github.com/mikestefanello/pagoda/pkg/log"
|
||||||
"maragu.dev/gomponents"
|
"maragu.dev/gomponents"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -36,7 +37,11 @@ var (
|
||||||
func Set(key string, node gomponents.Node) {
|
func Set(key string, node gomponents.Node) {
|
||||||
buf := bytes.NewBuffer(nil)
|
buf := bytes.NewBuffer(nil)
|
||||||
if err := node.Render(buf); err != 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()
|
mu.Lock()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue