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.
|
||
|---|---|---|
| .. | ||
| __tests__ | ||
| ai.ts | ||
| aiIntelligence.ts | ||
| alerts.ts | ||
| api.ts | ||
| backups.ts | ||
| config.ts | ||
| nodes.ts | ||
| resource.ts | ||
| responsive.ts | ||