diff --git a/apps/as/src/pages/instl-sncn/ui/instl-edit-page.tsx b/apps/as/src/pages/instl-sncn/ui/instl-edit-page.tsx
index 9f432fd5e..bc6737369 100644
--- a/apps/as/src/pages/instl-sncn/ui/instl-edit-page.tsx
+++ b/apps/as/src/pages/instl-sncn/ui/instl-edit-page.tsx
@@ -35,7 +35,7 @@ function InstlEditPage({ id }: InstlEditPageProps) {
return
수정 대상을 찾을 수 없습니다.
;
}
- return ;
+ return ;
}
export { InstlEditPage };
diff --git a/apps/as/src/pages/instl-sncn/ui/instl-form-page.tsx b/apps/as/src/pages/instl-sncn/ui/instl-form-page.tsx
index c2bd574b9..dfdda4a8f 100644
--- a/apps/as/src/pages/instl-sncn/ui/instl-form-page.tsx
+++ b/apps/as/src/pages/instl-sncn/ui/instl-form-page.tsx
@@ -40,7 +40,6 @@ import { PROGRESS_STATUS_COLUMNS } from "../model/columns";
import { BasicInfoFormSection } from "./sections/basic-info-form-section";
interface InstlFormPageProps {
- id?: string;
mode: "create" | "edit";
initialData?: InstlSncnMngDetResponse;
createDefaults?: {
@@ -51,7 +50,7 @@ interface InstlFormPageProps {
};
}
-function InstlFormPage({ id, mode, initialData, createDefaults }: InstlFormPageProps) {
+function InstlFormPage({ mode, initialData, createDefaults }: InstlFormPageProps) {
const queryClient = useQueryClient();
const router = useRouter();
const { confirm } = useConfirm();
@@ -139,8 +138,7 @@ function InstlFormPage({ id, mode, initialData, createDefaults }: InstlFormPageP
alert("보완완료 처리되었습니다.");
router.push(`/instl-sncn/${docNo}`);
- queryClient.invalidateQueries({ queryKey: instlSncnKeys.list() });
- queryClient.invalidateQueries({ queryKey: instlSncnKeys.detail(docNo) });
+ queryClient.invalidateQueries({ queryKey: instlSncnKeys.all });
} catch (error) {
console.error("보완완료 실패:", error);
alert("보완완료 처리 중 오류가 발생했습니다.");
@@ -159,9 +157,7 @@ function InstlFormPage({ id, mode, initialData, createDefaults }: InstlFormPageP
alert("저장되었습니다.");
router.push(`/instl-sncn/${instlSncnDocNo}/edit`);
- if (isEditMode && id) {
- queryClient.invalidateQueries({ queryKey: instlSncnKeys.detail(id) });
- }
+ queryClient.invalidateQueries({ queryKey: instlSncnKeys.all });
} catch (error) {
console.error("저장 실패:", error);
alert("저장 중 오류가 발생했습니다.");
@@ -190,10 +186,7 @@ function InstlFormPage({ id, mode, initialData, createDefaults }: InstlFormPageP
alert("신청 완료되었습니다.");
router.push(`/instl-sncn/${instlSncnDocNo}`);
- queryClient.invalidateQueries({ queryKey: instlSncnKeys.list() });
- if (id) {
- queryClient.invalidateQueries({ queryKey: instlSncnKeys.detail(id) });
- }
+ queryClient.invalidateQueries({ queryKey: instlSncnKeys.all });
} catch (error) {
console.error("신청 실패:", error);
alert("신청 중 오류가 발생했습니다.");