From 884cde463f9da5bcdecdef83037d30dc162f8162 Mon Sep 17 00:00:00 2001 From: kjs Date: Thu, 12 Mar 2026 15:43:06 +0900 Subject: [PATCH 1/2] feat: enhance V2InputConfigPanel with additional UI components - Added Separator and Checkbox components to the V2InputConfigPanel for improved layout and functionality. - This enhancement aims to provide better user interaction and organization within the input configuration settings. Made-with: Cursor --- frontend/components/v2/config-panels/V2InputConfigPanel.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frontend/components/v2/config-panels/V2InputConfigPanel.tsx b/frontend/components/v2/config-panels/V2InputConfigPanel.tsx index 70aaa033..9059741a 100644 --- a/frontend/components/v2/config-panels/V2InputConfigPanel.tsx +++ b/frontend/components/v2/config-panels/V2InputConfigPanel.tsx @@ -10,6 +10,8 @@ import { Label } from "@/components/ui/label"; import { Input } from "@/components/ui/input"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; import { Switch } from "@/components/ui/switch"; +import { Separator } from "@/components/ui/separator"; +import { Checkbox } from "@/components/ui/checkbox"; import { Collapsible, CollapsibleContent, CollapsibleTrigger } from "@/components/ui/collapsible"; import { Settings, From efd3e2a0cdce7795efd38fb104c79025e103b56b Mon Sep 17 00:00:00 2001 From: kjs Date: Thu, 12 Mar 2026 15:46:54 +0900 Subject: [PATCH 2/2] fix: update V2PropertiesPanel to use V2FieldConfigPanel for input and select components - Replaced references to V2InputConfigPanel and V2SelectConfigPanel with V2FieldConfigPanel in the V2PropertiesPanel. - This change ensures consistent configuration handling for both input and select components, improving maintainability and usability. Made-with: Cursor --- frontend/components/screen/panels/V2PropertiesPanel.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/components/screen/panels/V2PropertiesPanel.tsx b/frontend/components/screen/panels/V2PropertiesPanel.tsx index bed362ee..cf148e6e 100644 --- a/frontend/components/screen/panels/V2PropertiesPanel.tsx +++ b/frontend/components/screen/panels/V2PropertiesPanel.tsx @@ -186,8 +186,8 @@ export const V2PropertiesPanel: React.FC = ({ // 🆕 V2 컴포넌트 직접 감지 및 설정 패널 렌더링 if (componentId?.startsWith("v2-")) { const v2ConfigPanels: Record void }>> = { - "v2-input": require("@/components/v2/config-panels/V2InputConfigPanel").V2InputConfigPanel, - "v2-select": require("@/components/v2/config-panels/V2SelectConfigPanel").V2SelectConfigPanel, + "v2-input": require("@/components/v2/config-panels/V2FieldConfigPanel").V2FieldConfigPanel, + "v2-select": require("@/components/v2/config-panels/V2FieldConfigPanel").V2FieldConfigPanel, "v2-date": require("@/components/v2/config-panels/V2DateConfigPanel").V2DateConfigPanel, "v2-list": require("@/components/v2/config-panels/V2ListConfigPanel").V2ListConfigPanel, "v2-layout": require("@/components/v2/config-panels/V2LayoutConfigPanel").V2LayoutConfigPanel,