From 6a300387852b239852a0bfdcd04fd4e4647d5a5a Mon Sep 17 00:00:00 2001 From: DDD1542 Date: Wed, 4 Mar 2026 01:13:33 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20baseline=20TS=20=EC=97=90=EB=9F=AC=20?= =?UTF-8?q?=EC=A0=95=EB=A6=AC=20=EB=B0=8F=20=EB=9F=B0=ED=83=80=EC=9E=84=20?= =?UTF-8?q?=EC=97=90=EB=9F=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - SelectItem value="" -> "none" 변환 (shadcn Select 런타임 에러 수정) - TablesPanel 중복 React key 수정 - 하이픈 포함 식별자를 따옴표로 감싸기 (hero-section, card-layout) - 깨진 레거시 파일 제거 (AutoRegisteringLayoutRenderer.ts) - 중복 인터페이스 통합 (RestAPISourceNodeData, FlowVisibilityConfig) - WebType에 누락된 타입 추가 (checkbox-group, radio-horizontal 등) - 사용하지 않는 namespace 제거 (Migration, TypeValidation) - tsconfig.json에 깨진 레거시 파일 exclude 추가 Made-with: Cursor --- .../approval/ApprovalRequestModal.tsx | 8 +- .../config-panels/ButtonConfigPanel.tsx | 4 +- .../components/screen/panels/TablesPanel.tsx | 5 +- .../layouts/AutoRegisteringLayoutRenderer.ts | 367 ------------------ .../registry/layouts/card-layout/config.ts | 13 +- .../lib/registry/layouts/card-layout/types.ts | 13 +- .../registry/layouts/hero-section/config.ts | 4 +- frontend/tsconfig.json | 9 +- frontend/types/control-management.ts | 18 +- frontend/types/index.ts | 85 +--- frontend/types/node-editor.ts | 27 +- frontend/types/table-management.ts | 4 + frontend/types/v2-core.ts | 19 + 13 files changed, 59 insertions(+), 517 deletions(-) delete mode 100644 frontend/lib/registry/layouts/AutoRegisteringLayoutRenderer.ts diff --git a/frontend/components/approval/ApprovalRequestModal.tsx b/frontend/components/approval/ApprovalRequestModal.tsx index 1a3ddf6d..83dd4772 100644 --- a/frontend/components/approval/ApprovalRequestModal.tsx +++ b/frontend/components/approval/ApprovalRequestModal.tsx @@ -251,7 +251,7 @@ export const ApprovalRequestModal: React.FC = ({ setSelectedTemplateId(v === "none" ? "" : v)} > - 직접 입력 + 직접 입력 {templates.map((tmpl) => ( {tmpl.template_name} diff --git a/frontend/components/screen/config-panels/ButtonConfigPanel.tsx b/frontend/components/screen/config-panels/ButtonConfigPanel.tsx index c8967be5..cf1e8f23 100644 --- a/frontend/components/screen/config-panels/ButtonConfigPanel.tsx +++ b/frontend/components/screen/config-panels/ButtonConfigPanel.tsx @@ -3770,14 +3770,14 @@ export const ButtonConfigPanel: React.FC = ({