docs: 다양한 문서 및 가이드 업데이트

- 여러 문서의 내용을 업데이트하여 최신 정보를 반영하였습니다.
- 컴포넌트 개발 가이드와 관련된 문서의 목차를 재구성하고, V2 및 Zod 레이아웃 시스템에 대한 내용을 추가하였습니다.
- 화면 컴포넌트 개발 가이드를 개선하여 핵심 원칙과 패턴을 명확히 설명하였습니다.
- 불필요한 문서 및 가이드를 삭제하고, 통합된 가이드를 통해 개발자들이 쉽게 참고할 수 있도록 하였습니다.
This commit is contained in:
kjs
2026-01-28 17:36:19 +09:00
parent e0ee375f01
commit 95bef976a5
276 changed files with 2544 additions and 2495 deletions

View File

@@ -150,8 +150,8 @@ export function AggregationWidgetConfigPanel({
const filtered = screenComponents.filter(comp =>
comp.componentType === "table-list" ||
comp.componentType === "v2-table-list" ||
comp.componentType === "unified-repeater" ||
comp.componentType === "v2-unified-repeater" ||
comp.componentType === "v2-repeater" ||
comp.componentType === "v2-repeater" ||
comp.componentType === "repeat-container" ||
comp.componentType === "v2-repeat-container"
);
@@ -414,9 +414,9 @@ export function AggregationWidgetConfigPanel({
// 연결 가능한 컴포넌트 (리피터, 테이블리스트)
const linkableComponents = screenComponents.filter(
(c) => c.componentType === "v2-unified-repeater" ||
(c) => c.componentType === "v2-repeater" ||
c.componentType === "v2-table-list" ||
c.componentType === "unified-repeater" ||
c.componentType === "v2-repeater" ||
c.componentType === "table-list"
);
@@ -445,11 +445,11 @@ export function AggregationWidgetConfigPanel({
type.includes("radio") ||
type.includes("textarea") ||
type.includes("number") ||
// unified-input, unified-select, unified-date 등 (unified-repeater 등은 제외)
type === "unified-input" ||
type === "unified-select" ||
type === "unified-date" ||
type === "unified-hierarchy"
// v2-input, v2-select, v2-date 등 (v2-repeater 등은 제외)
type === "v2-input" ||
type === "v2-select" ||
type === "v2-date" ||
type === "v2-hierarchy"
);
// columnName이 있으면 입력 필드로 간주 (드래그로 배치된 필드)