/** * v1.8.3 — root-level loading skeleton (dashboard segment + any top-level * route without its own `loading.tsx`). * * Defense-in-depth for the navigation-freeze class: a segment that streams * paints this tile-grid skeleton instead of a blank frame. Pure server * component — no client hooks, no data fetch. More specific segments (e.g. * `/insights`) provide their own skeleton and take precedence. */ export default function RootLoading() { return (
{Array.from({ length: 6 }).map((_, i) => (
))}
); }