'use client';

import dynamic from 'next/dynamic';
import { DetailPageSkeleton } from '@/components/ui/skeleton';

const DashboardType3 = dynamic(
  () => import('./_components/DashboardType3').then(mod => ({ default: mod.DashboardType3 })),
  { loading: () => <DetailPageSkeleton /> }
);

/**
 * Dashboard Type 3 - 위젯 보드형 대시보드
 *
 * 사용자가 원하는 위젯을 자유롭게 배치하는 구조
 * - 현금흐름, 미수금, 오늘일정, 매출추이, 지출비율, 알림피드 위젯
 * - 위젯별 크기 조절 (small / medium / large)
 *
 * URL: /ko/dashboard_type3
 */
export default function DashboardType3Page() {
  return <DashboardType3 />;
}
