From 0258c2a76c0bbd5cc6038b3d91b15d0d24ca9c7f Mon Sep 17 00:00:00 2001 From: kjs Date: Mon, 22 Sep 2025 14:13:05 +0900 Subject: [PATCH] =?UTF-8?q?=EB=9D=BC=EB=B2=A8=ED=91=9C=EC=8B=9C=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../screen/InteractiveScreenViewerDynamic.tsx | 4 +- frontend/components/screen/ScreenDesigner.tsx | 2 +- .../checkbox-basic/CheckboxBasicComponent.tsx | 40 ++++--- .../date-input/DateInputComponent.tsx | 10 +- .../divider-line/DividerLineComponent.tsx | 2 +- .../file-upload/FileUploadComponent.tsx | 74 ++++++++---- .../image-display/ImageDisplayComponent.tsx | 2 +- .../number-input/NumberInputComponent.tsx | 10 +- .../radio-basic/RadioBasicComponent.tsx | 109 ++++++++++++------ .../select-basic/SelectBasicComponent.tsx | 6 +- .../slider-basic/SliderBasicComponent.tsx | 32 +++-- .../test-input/TestInputComponent.tsx | 6 +- .../textarea-basic/TextareaBasicComponent.tsx | 26 +++-- .../toggle-switch/ToggleSwitchComponent.tsx | 56 +++++---- 14 files changed, 235 insertions(+), 144 deletions(-) diff --git a/frontend/components/screen/InteractiveScreenViewerDynamic.tsx b/frontend/components/screen/InteractiveScreenViewerDynamic.tsx index 77a51551..1f2e18eb 100644 --- a/frontend/components/screen/InteractiveScreenViewerDynamic.tsx +++ b/frontend/components/screen/InteractiveScreenViewerDynamic.tsx @@ -467,8 +467,8 @@ export const InteractiveScreenViewerDynamic: React.FC
- {/* 라벨 표시 */} - {!hideLabel && component.label && ( + {/* 라벨 표시 - 컴포넌트 내부에서 라벨을 처리하므로 외부에서는 표시하지 않음 */} + {!hideLabel && component.label && component.style?.labelDisplay === false && (
)} diff --git a/frontend/lib/registry/components/divider-line/DividerLineComponent.tsx b/frontend/lib/registry/components/divider-line/DividerLineComponent.tsx index 5be6a034..9e82e2f4 100644 --- a/frontend/lib/registry/components/divider-line/DividerLineComponent.tsx +++ b/frontend/lib/registry/components/divider-line/DividerLineComponent.tsx @@ -74,7 +74,7 @@ export const DividerLineComponent: React.FC = ({ return (
{/* 라벨 렌더링 */} - {component.label && ( + {component.label && component.style?.labelDisplay !== false && (