From 7d1ecf718bedb1c012503595173912e5ef3c6201 Mon Sep 17 00:00:00 2001 From: kjs Date: Fri, 14 Nov 2025 18:00:56 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=A1=B0=EA=B1=B4=EB=B6=80=20=EC=BB=A8?= =?UTF-8?q?=ED=85=8C=EC=9D=B4=EB=84=88=20API=20=EC=9E=84=ED=8F=AC=ED=8A=B8?= =?UTF-8?q?=20=EA=B2=BD=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - screenManagementApi → screenApi로 변경 - @/lib/api/screenManagement → @/lib/api/screen - screenApi.getScreens() 사용하여 화면 목록 조회 - ScreenDefinition 타입에 맞게 필드명 수정 (id → screenId) --- .../ConditionalContainerConfigPanel.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/lib/registry/components/conditional-container/ConditionalContainerConfigPanel.tsx b/frontend/lib/registry/components/conditional-container/ConditionalContainerConfigPanel.tsx index 1d7f3c0c..c55faf76 100644 --- a/frontend/lib/registry/components/conditional-container/ConditionalContainerConfigPanel.tsx +++ b/frontend/lib/registry/components/conditional-container/ConditionalContainerConfigPanel.tsx @@ -14,7 +14,7 @@ import { } from "@/components/ui/select"; import { Plus, Trash2, GripVertical, Loader2 } from "lucide-react"; import { ConditionalContainerConfig, ConditionalSection } from "./types"; -import { screenManagementApi } from "@/lib/api/screenManagement"; +import { screenApi } from "@/lib/api/screen"; interface ConditionalContainerConfigPanelProps { config: ConditionalContainerConfig; @@ -43,8 +43,8 @@ export function ConditionalContainerConfigPanel({ const loadScreens = async () => { setScreensLoading(true); try { - const response = await screenManagementApi.getScreenList(); - if (response.success && response.data) { + const response = await screenApi.getScreens({ page: 1, size: 1000 }); + if (response.data) { setScreens(response.data); } } catch (error) { @@ -226,7 +226,7 @@ export function ConditionalContainerConfigPanel({ onValueChange={(value) => { const screenId = value ? parseInt(value) : null; const selectedScreen = screens.find( - (s) => s.id === screenId + (s) => s.screenId === screenId ); updateSection(section.id, { screenId, @@ -241,8 +241,8 @@ export function ConditionalContainerConfigPanel({ 선택 안 함 {screens.map((screen) => ( {screen.screenName} {screen.description && (