ColumnsLayout mounts inside <ClientOnly> on /member/dashboard, so the SSR fetch returned the empty default and the snapshot assignment to upcomingEvents never re-ran after the client-side fetch resolved. Skip the SSR phase explicitly (server: false) and expose data to the template via a computed so post-fetch updates propagate to EventsMiniSidebar. |
||
|---|---|---|
| .. | ||
| assets | ||
| components | ||
| composables | ||
| config | ||
| layouts | ||
| middleware | ||
| pages | ||
| plugins | ||
| utils | ||
| app.config.ts | ||
| app.vue | ||