'use client'; import './sparkline.scss'; import dynamic from 'next/dynamic'; import type { MoveDir } from '@/types/worldIndex'; // recharts(d3) 지연 로드(ssr:false) — 스파크라인 청크를 초기 번들에서 분리. 데이터 2개 미만이면 빈 placeholder. const SparklineInner = dynamic(() => import('./SparklineInner'), { ssr: false, loading: () =>
}); type Props = { data: number[]; dir: MoveDir; }; export default function Sparkline({ data, dir }: Props) { if (!data || data.length < 2) { return ; } return