Files
sam-react-prod/src/components/business/Dashboard.tsx
byeongcheolryu 29e7b41615 chore(WEB): 다수 컴포넌트 개선 및 CEO 대시보드 추가
- CEO 대시보드 컴포넌트 추가
- AuthenticatedLayout 개선
- 각 모듈 actions.ts 에러 핸들링 개선
- API fetch-wrapper, refresh-token 로직 개선
- ReceivablesStatus 컴포넌트 업데이트
- globals.css 스타일 업데이트
- 기타 다수 컴포넌트 수정

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 17:15:42 +09:00

33 lines
913 B
TypeScript

'use client';
import { Suspense } from "react";
import { CEODashboard } from "./CEODashboard";
import { PageLoadingSpinner } from "@/components/ui/loading-spinner";
/**
* Dashboard - 대표님 전용 대시보드
*
* CEO Dashboard로 변경됨 (2026-01-07)
* 기존 MainDashboard는 MainDashboard.tsx.backup에 백업됨
*
* 포함 섹션:
* - 오늘의 이슈 (수주/채권추심/반전재고/제규신고/신규업체/연차/발주/결재)
* - 일일 일보
* - 당월 예상 지출 내역
* - 카드/가지급금 관리
* - 접대비 현황
* - 복리후생비 현황
* - 미수금 현황
* - 채권추심 현황
* - 부가세 현황
* - 캘린더
*/
export function Dashboard() {
console.log('🎨 CEO Dashboard component rendering...');
return (
<Suspense fallback={<PageLoadingSpinner text="대시보드를 불러오는 중..." />}>
<CEODashboard />
</Suspense>
);
}