From 12bed29eb9216a2d205fd10745137d9840b425a9 Mon Sep 17 00:00:00 2001 From: rsone001 Date: Thu, 12 Feb 2026 13:42:17 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20any=20type=EC=88=98=EC=A0=95=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../st/src/components/statistics/review/SewagePipeRvw.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/st/src/components/statistics/review/SewagePipeRvw.tsx b/apps/st/src/components/statistics/review/SewagePipeRvw.tsx index ece5e9718..1ba9d048f 100644 --- a/apps/st/src/components/statistics/review/SewagePipeRvw.tsx +++ b/apps/st/src/components/statistics/review/SewagePipeRvw.tsx @@ -16,7 +16,7 @@ import { toGridRows } from "@/components/util/grid/gridFunction"; // 하수도 통계 검토 02.하수관로 const SewagePipeRvw = () => { const { setMessage: alert } = useAlertStore((state) => state); - const [rowDataMap, setRowDataMap] = useState>(new Map()); + const [rowDataMap, setRowDataMap] = useState[]>([]); const [isLoading, setIsLoading] = useState(false); const [activeTab, setActiveTab] = useState('a'); @@ -31,7 +31,7 @@ const SewagePipeRvw = () => { })); }, []); - const handleReset = () => setRowDataMap(new Map()); + const handleReset = () => setRowDataMap([]); const handleSearch = async (values: SearchFormValues) => { if (!values.sido || values.sido === 'ALL') { @@ -53,12 +53,16 @@ const SewagePipeRvw = () => { if (activeTab === 'a') { response = await statisticsManagementApi.getSewagePipeReviewRegionalList(searchParam); + } else if (activeTab === 'b') { + response = await statisticsManagementApi.getSewagePipeFacilityList(searchParam); } if (response?.status === 'success' && response.data) { const rawList = response.data; const newRowDataMap = new Map(); + setRowDataMap() + newRowDataMap.set(activeTab, toGridRows(rawList)); setRowDataMap(newRowDataMap);