원본승격 완료, 차트 위젯은 보류

This commit is contained in:
leeheejin
2025-10-28 18:21:00 +09:00
parent 81458549af
commit 0fe2fa9db1
17 changed files with 883 additions and 1963 deletions

View File

@@ -152,7 +152,7 @@ import { ClockWidget } from "./widgets/ClockWidget";
import { CalendarWidget } from "./widgets/CalendarWidget";
// 기사 관리 위젯 임포트
import { DriverManagementWidget } from "./widgets/DriverManagementWidget";
import { ListWidget } from "./widgets/ListWidget";
// import { ListWidget } from "./widgets/ListWidget"; // (구버전 - 주석 처리: 2025-10-28, list-v2로 대체)
import { X } from "lucide-react";
import { Button } from "@/components/ui/button";
@@ -892,28 +892,28 @@ export function CanvasElement({
<div className="widget-interactive-area h-full w-full">
<MapTestWidget element={element} />
</div>
) : element.type === "widget" && element.subtype === "map-test-v2" ? (
// 🧪 테스트용 지도 위젯 V2 (다중 데이터 소스)
) : element.type === "widget" && element.subtype === "map-summary-v2" ? (
// 지도 위젯 (다중 데이터 소스) - 승격 완료
<div className="widget-interactive-area h-full w-full">
<MapTestWidgetV2 element={element} />
</div>
) : element.type === "widget" && element.subtype === "chart-test" ? (
// 🧪 테스트용 차트 위젯 (다중 데이터 소스)
) : element.type === "widget" && element.subtype === "chart" ? (
// 차트 위젯 (다중 데이터 소스) - 승격 완료
<div className="widget-interactive-area h-full w-full">
<ChartTestWidget element={element} />
</div>
) : element.type === "widget" && element.subtype === "list-test" ? (
// 🧪 테스트용 리스트 위젯 (다중 데이터 소스)
) : element.type === "widget" && element.subtype === "list-v2" ? (
// 리스트 위젯 (다중 데이터 소스) - 승격 완료
<div className="widget-interactive-area h-full w-full">
<ListTestWidget element={element} />
</div>
) : element.type === "widget" && element.subtype === "custom-metric-test" ? (
// 🧪 통계 카드 (다중 데이터 소스)
) : element.type === "widget" && element.subtype === "custom-metric-v2" ? (
// 통계 카드 위젯 (다중 데이터 소스) - 승격 완료
<div className="widget-interactive-area h-full w-full">
<CustomMetricTestWidget element={element} />
</div>
) : element.type === "widget" && element.subtype === "risk-alert-test" ? (
// 🧪 테스트용 리스크/알림 위젯 (다중 데이터 소스)
) : element.type === "widget" && element.subtype === "risk-alert-v2" ? (
// 리스크/알림 위젯 (다중 데이터 소스) - 승격 완료
<div className="widget-interactive-area h-full w-full">
<RiskAlertTestWidget element={element} />
</div>
@@ -1013,11 +1013,11 @@ export function CanvasElement({
}}
/>
</div>
) : element.type === "widget" && element.subtype === "list" ? (
// 리스트 위젯 렌더링
<div className="h-full w-full">
<ListWidget element={element} />
</div>
// ) : element.type === "widget" && element.subtype === "list" ? (
// // 리스트 위젯 렌더링 (구버전 - 주석 처리: 2025-10-28, list-v2로 대체)
// <div className="h-full w-full">
// <ListWidget element={element} />
// </div>
) : element.type === "widget" && element.subtype === "yard-management-3d" ? (
// 야드 관리 3D 위젯 렌더링
<div className="widget-interactive-area h-full w-full">