From fcd5f215e8c8339d5311741f489177ac1dc02389 Mon Sep 17 00:00:00 2001 From: bicochan Date: Tue, 24 Mar 2026 10:36:33 +0900 Subject: [PATCH] =?UTF-8?q?[st]=20refactor:=20HB=20=ED=86=B5=EA=B3=84?= =?UTF-8?q?=EA=B2=80=EC=A6=9D=20=EC=83=81=EC=84=B8=20=EC=8B=9C=EB=8F=84/?= =?UTF-8?q?=EC=8B=9C=EA=B5=B0=EA=B5=AC=20=ED=95=84=ED=84=B0=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../verification/detail/RegionalGrid.tsx | 32 ++++++------------- 1 file changed, 9 insertions(+), 23 deletions(-) diff --git a/apps/st/src/components/statistics/verification/detail/RegionalGrid.tsx b/apps/st/src/components/statistics/verification/detail/RegionalGrid.tsx index e1c0ab3da..8f5c420da 100644 --- a/apps/st/src/components/statistics/verification/detail/RegionalGrid.tsx +++ b/apps/st/src/components/statistics/verification/detail/RegionalGrid.tsx @@ -77,24 +77,16 @@ const RegionalGrid: React.FC = ({ ) { data = showAllOnEmptyFilter ? data : []; } else { - if (appliedFilter.sido) { - const sidoCd = sidoOptions.find( - (opt) => opt.adstCd === appliedFilter.sido, - )?.adstCd; - if (sidoCd) { - data = data.filter((item) => - item.admdstCd.startsWith(sidoCd.slice(0, 2)), - ); - } + const sidoCd = appliedFilter.sido; + if (sidoCd) { + data = data.filter((item) => + item.admdstCd.startsWith(sidoCd.slice(0, 2)), + ); } - if (appliedFilter.gugun) { - const gugunCd = gugunOptions.find( - (opt) => opt.adstCd === appliedFilter.gugun, - )?.adstCd; - if (gugunCd) { - data = data.filter((item) => item.admdstCd === gugunCd); - } + const gugunCd = appliedFilter.gugun; + if (gugunCd) { + data = data.filter((item) => item.admdstCd === gugunCd); } if (appliedFilter.status) { @@ -124,13 +116,7 @@ const RegionalGrid: React.FC = ({ })); return mappedData; - }, [ - resultData, - appliedFilter, - showAllOnEmptyFilter, - sidoOptions, - gugunOptions, - ]); + }, [resultData, appliedFilter, showAllOnEmptyFilter]); const handleSidoChange = (val: string) => { setSelectedSido(val);