From 07a6faddbe3a14168892eddb02073f401384bb12 Mon Sep 17 00:00:00 2001 From: keyy1315 Date: Thu, 24 Jul 2025 17:22:25 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=A1=B0=EC=82=AC=20=EB=82=A0=EC=A7=9C?= =?UTF-8?q?=20=EB=A0=8C=EB=8D=94=EB=A7=81=20=EB=AC=B8=EC=A0=9C=20=ED=95=B4?= =?UTF-8?q?=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/survey-sale/detail/DetailForm.tsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/components/survey-sale/detail/DetailForm.tsx b/src/components/survey-sale/detail/DetailForm.tsx index a0f6dcc..f18c47d 100644 --- a/src/components/survey-sale/detail/DetailForm.tsx +++ b/src/components/survey-sale/detail/DetailForm.tsx @@ -5,11 +5,10 @@ import { useEffect, useState } from 'react' import ButtonForm from './ButtonForm' import BasicForm from './BasicForm' import RoofForm from './RoofForm' -import { useParams, useRouter, useSearchParams, usePathname } from 'next/navigation' +import { useParams, useRouter, usePathname } from 'next/navigation' import { useSurvey } from '@/hooks/useSurvey' import { useSessionStore } from '@/store/session' import DataTable from './DataTable' -import { usePopupController } from '@/store/popupController' const roofInfoForm: SurveyDetailRequest = { contractCapacity: null, @@ -56,7 +55,7 @@ const basicInfoForm: SurveyBasicRequest = { storeId: null, constructionPoint: null, constructionPointId: null, - investigationDate: new Date().toLocaleDateString('en-CA'), + investigationDate: null, buildingName: null, customerName: null, postCode: null, @@ -76,8 +75,6 @@ export default function DetailForm() { const { surveyDetail, isLoadingSurveyDetail } = useSurvey(Number(id), false) const { session } = useSessionStore() - const searchParams = useSearchParams() - const popupController = usePopupController() const router = useRouter() const pathname = usePathname() @@ -118,6 +115,12 @@ export default function DetailForm() { /** 조사매물 상세 데이터 업데이트 */ useEffect(() => { + if (mode === 'CREATE') { + setBasicInfoData((prev) => ({ + ...prev, + investigationDate: new Date().toLocaleDateString('en-CA'), + })) + } if (!isLoadingSurveyDetail && surveyDetail && (mode === 'EDIT' || mode === 'READ')) { const { id, uptDt, regDt, detailInfo, ...rest } = surveyDetail setBasicInfoData((prev) => ({