불필요한 컴포넌트 제거

This commit is contained in:
kjs
2025-12-23 10:49:28 +09:00
parent 7569394645
commit 01e47a1830
5 changed files with 39 additions and 94 deletions

View File

@@ -53,31 +53,13 @@ export function ComponentsPanel({
}, []);
// Unified 컴포넌트 정의 (새로운 통합 컴포넌트 시스템)
// 입력 컴포넌트(unified-input, unified-select, unified-date)는 테이블 컬럼 드래그 시 자동 생성되므로 숨김
const unifiedComponents: ComponentDefinition[] = useMemo(() => [
{
id: "unified-input",
name: "통합 입력",
description: "텍스트, 숫자, 비밀번호, 슬라이더, 컬러 등 다양한 입력 타입 지원",
category: "input" as ComponentCategory,
tags: ["input", "text", "number", "unified"],
defaultSize: { width: 200, height: 40 },
},
{
id: "unified-select",
name: "통합 선택",
description: "드롭다운, 라디오, 체크박스, 태그, 토글 등 다양한 선택 타입 지원",
category: "input" as ComponentCategory,
tags: ["select", "dropdown", "radio", "checkbox", "unified"],
defaultSize: { width: 200, height: 40 },
},
{
id: "unified-date",
name: "통합 날짜",
description: "날짜, 시간, 날짜시간, 날짜 범위 등 다양한 날짜 타입 지원",
category: "input" as ComponentCategory,
tags: ["date", "time", "datetime", "unified"],
defaultSize: { width: 200, height: 40 },
},
// unified-input: 테이블 컬럼 드래그 시 자동 생성되므로 숨김 처리
// unified-select: 테이블 컬럼 드래그 시 자동 생성되므로 숨김 처리
// unified-date: 테이블 컬럼 드래그 시 자동 생성되므로 숨김 처리
// unified-layout: 중첩 드래그앤드롭 기능 미구현으로 숨김 처리
// unified-group: 중첩 드래그앤드롭 기능 미구현으로 숨김 처리
{
id: "unified-list",
name: "통합 목록",
@@ -86,8 +68,6 @@ export function ComponentsPanel({
tags: ["table", "list", "card", "kanban", "unified"],
defaultSize: { width: 600, height: 400 },
},
// unified-layout: 중첩 드래그앤드롭 기능 미구현으로 숨김 처리
// unified-group: 중첩 드래그앤드롭 기능 미구현으로 숨김 처리
{
id: "unified-media",
name: "통합 미디어",