From cf61ada7192006b4a0ad27234e5366131767dfe4 Mon Sep 17 00:00:00 2001 From: swcho Date: Thu, 28 Aug 2025 17:31:05 +0900 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20searchModal=20=EB=8B=A4=EC=8B=9C=20?= =?UTF-8?q?=EC=97=B4=20=EB=95=8C=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EB=B2=88?= =?UTF-8?q?=ED=98=B8=20=EC=83=81=ED=83=9C=20=EC=9C=A0=EC=A7=80=20=EA=B8=B0?= =?UTF-8?q?=EB=8A=A5=20=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/sn/app/(map-layout)/map/searchModal/searchModal.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/sn/app/(map-layout)/map/searchModal/searchModal.tsx b/apps/sn/app/(map-layout)/map/searchModal/searchModal.tsx index 3ec23a850..87f31b963 100644 --- a/apps/sn/app/(map-layout)/map/searchModal/searchModal.tsx +++ b/apps/sn/app/(map-layout)/map/searchModal/searchModal.tsx @@ -1116,6 +1116,7 @@ const SearchModal: React.FC = ({ onPageChange={setCurPage} resetPageNo={isResetPage} resetSelection={isResetSelection} + curPage={curPage} headButton={
@@ -1147,6 +1148,7 @@ const SearchModal: React.FC = ({ onPageChange={setCurPage} resetPageNo={isResetPage} resetSelection={isResetSelection} + curPage={curPage} headButton={ } @@ -1173,6 +1175,7 @@ const SearchModal: React.FC = ({ onPageChange={setDetailCurPage} resetPageNo={isResetDetailPage} resetSelection={isResetDetailSelection} + curPage={detailCurPage} headButton={
From 28d0e21815be1be6ec016216951041150cfc6bf0 Mon Sep 17 00:00:00 2001 From: swcho Date: Thu, 28 Aug 2025 17:32:52 +0900 Subject: [PATCH 2/2] =?UTF-8?q?feat:=20UiTable=EC=97=90=20=ED=8E=98?= =?UTF-8?q?=EC=9D=B4=EC=A7=80=20=EB=B2=88=ED=98=B8=20props=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/business_components/src/ui/table/index.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/common/business_components/src/ui/table/index.tsx b/packages/common/business_components/src/ui/table/index.tsx index 9ffea89bf..6d5b24c70 100644 --- a/packages/common/business_components/src/ui/table/index.tsx +++ b/packages/common/business_components/src/ui/table/index.tsx @@ -30,6 +30,7 @@ type UiTableProps = { boldArray?: number[]; resetSelection?: boolean; index?: number; + curPage?: number; headButton?: React.ReactNode | undefined; }; @@ -54,9 +55,10 @@ export function UiTable({ boldArray = [], resetSelection = false, index = -1, + curPage = 1, headButton = undefined, }: UiTableProps) { - const [cur, setCur] = useState(1); + const [cur, setCur] = useState(curPage); const [idx, setIdx] = useState(index); const [headerHeight, setHeaderHeight] = useState(0); const headerRef = useRef(null); @@ -84,6 +86,10 @@ export function UiTable({ setIdx(index); }, [index]) + useEffect(() => { + setCur(curPage); + }, [curPage]) + const handlePageChange = (page: number) => { setCur(page); onPageChange(page);