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