diff --git a/apps/wr/app/matMng/coMng/drgtSttn/page.tsx b/apps/wr/app/matMng/coMng/drgtSttn/page.tsx index e11b59f16..4e51a1ed8 100644 --- a/apps/wr/app/matMng/coMng/drgtSttn/page.tsx +++ b/apps/wr/app/matMng/coMng/drgtSttn/page.tsx @@ -24,12 +24,12 @@ export default function DrgtSttn() { const [excelData, setExcelData] = useState(); const [drgtModal, setDrgtModal] = useState<{ isOpen: boolean; - data: customDrgt | undefined; + data: customDrgt[] | undefined; }>({ data: undefined, isOpen: false }); const cellClick = (index: number) => { if (fromDate && toDate && drgtRes[index]) { - drgtModalSearch(fromDate, toDate, drgtRes[index].sggNm); + drgtModalSearch(fromDate, toDate, drgtRes[index].sggNm ?? ''); } else { toast.error("조회기간을 선택해주세요."); } @@ -151,12 +151,12 @@ export default function DrgtSttn() {
{ - const year = date.slice(0, 4); - let month = date.slice(4); - if (month.length < 2) { - month = month.padStart(2, "0"); + value: fromDate ?? "", + onChange: (date: string | undefined) => { + const year = date ? date.slice(0, 4) : ''; + let month = date?.slice(4); + if (month&&month?.length < 2) { + month = month?.padStart(2, "0"); } const formatted = `${year}${month}`; setFromDate(formatted); @@ -167,12 +167,12 @@ export default function DrgtSttn() { ~ { - const year = date.slice(0, 4); - let month = date.slice(4); - if (month.length < 2) { - month = month.padStart(2, "0"); + value: toDate ?? "", + onChange: (date: string | undefined) => { + const year = date ? date.slice(0, 4) : ''; + let month = date?.slice(4); + if (month&&month.length < 2) { + month = month?.padStart(2, "0"); } const formatted = `${year}${month}`; setToDate(formatted); @@ -190,9 +190,9 @@ export default function DrgtSttn() {