- 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>
33 lines
913 B
TypeScript
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>
|
|
);
|
|
} |