'use client'; /** * Lazy, code-split wrappers around the shared `@bytelyst/charts` / * `@bytelyst/data-viz` SVG primitives (UX-2 / CC.5). The chart code is pulled * into its own async chunk via `next/dynamic` so it never weighs down the * initial bundle of the (heavy) dashboard surfaces that embed it. The * primitives are pure SVG and token-themed (`--bl-*`, bridged in `globals.css`), * so they inherit admin's light/dark palette automatically. * * Replaces the previous direct `recharts` usage on the dashboard, usage, * per-user, client-logs and extraction-entity surfaces. */ import dynamic from 'next/dynamic'; function ChartFallback() { return (