diff --git a/apps/wr/app/ruseFcltMng/fcltReg/pbnstReg/page.tsx b/apps/wr/app/ruseFcltMng/fcltReg/pbnstReg/page.tsx index 28ded2bfd..df9fa8411 100644 --- a/apps/wr/app/ruseFcltMng/fcltReg/pbnstReg/page.tsx +++ b/apps/wr/app/ruseFcltMng/fcltReg/pbnstReg/page.tsx @@ -34,14 +34,16 @@ export default function PublicReuseFaciltyInsert() { const onSelectValue = (val: string) => { console.log(val); }; - const cellClick=(val:number)=>{ - let data - if(publicReuseFacilityData[val]) { - data =ruseFclt.filter((item)=> item.swtrmtFcltFk===publicReuseFacilityData[val]?.swtrmtFcltFk) - setFcltMng(data); - - } - } + const cellClick = (val: number | undefined) => { + if (val === undefined) return; + let data; + if (publicReuseFacilityData[val]) { + data = ruseFclt.filter( + (item) => item.swtrmtFcltFk === publicReuseFacilityData[val]?.swtrmtFcltFk + ); + setFcltMng(data); + } + }; const resetContents = () => { setFcltMng([]); // 빈 배열로 설정하여 신규 모드로 전환 }; @@ -79,8 +81,7 @@ const resetContents = () => { pageSize={100} total={10} headName={headName()} - children={undefined} cellClick={cellClick - } /> + children={undefined} cellClick={cellClick} />