'use client';

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

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

/**
 * Dashboard Type 2 - 탭 기반 대시보드
 *
 * 기존 보고서형 대시보드(dashboard)와 달리 탭으로 세부 항목을 나눈 구성
 * - 전체 요약: 핵심 KPI + 최근 수주
 * - 재무 관리: 일일일보 + 지출/카드 현황
 * - 영업/매출: 미수금 + 채권추심
 * - 경비 관리: 접대비 + 복리후생비
 * - 일정/이슈: 오늘 일정 + 미처리 이슈
 *
 * URL: /ko/dashboard_type2
 */
export default function DashboardType2Page() {
  return <DashboardType2 />;
}
