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 && (