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) => ({