The issue was a SolidJS reactivity problem in the Dashboard component.
When guestMetadata signal was accessed inside a For loop callback and
assigned to a plain variable, SolidJS lost reactive tracking.
Changed from:
const metadata = guestMetadata()[guestId] || ...
customUrl={metadata?.customUrl}
To:
const getMetadata = () => guestMetadata()[guestId] || ...
customUrl={getMetadata()?.customUrl}
This ensures SolidJS properly tracks the signal dependency when the
getter function is called directly in JSX props.
|
||
|---|---|---|
| .. | ||
| anthropic.go | ||
| anthropic_oauth.go | ||
| anthropic_oauth_test.go | ||
| anthropic_test.go | ||
| factory.go | ||
| factory_test.go | ||
| gemini.go | ||
| integration_test.go | ||
| ollama.go | ||
| ollama_test.go | ||
| openai.go | ||
| openai_test.go | ||
| provider.go | ||