diff --git a/frontend/components/screen/CreateScreenModal.tsx b/frontend/components/screen/CreateScreenModal.tsx index e26a86d7..05f3eab9 100644 --- a/frontend/components/screen/CreateScreenModal.tsx +++ b/frontend/components/screen/CreateScreenModal.tsx @@ -265,8 +265,10 @@ export default function CreateScreenModal({ open, onOpenChange, onCreated }: Cre setSelectedRestApiId(null); setRestApiEndpoint(""); setRestApiJsonPath("data"); - } catch (e) { - // 필요 시 토스트 추가 가능 + } catch (e: any) { + console.error("화면 생성 실패:", e); + const errorMessage = e?.response?.data?.message || e?.message || "화면 생성에 실패했습니다."; + alert(errorMessage); } finally { setSubmitting(false); }