Skip to content

Commit 59900a4

Browse files
committed
addressed code rabbit
1 parent 96bd510 commit 59900a4

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/lib/components/limit.svelte

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@
2727
2828
if (url.searchParams.has(pageParam)) {
2929
const page = Number(url.searchParams.get(pageParam));
30-
const newPage = Math.floor(((page - 1) * previousLimit) / limit);
30+
const prev =
31+
Number.isFinite(previousLimit) && previousLimit > 0 ? previousLimit : limit;
32+
const newPage = Math.floor(((page - 1) * prev) / limit) + 1;
3133
const safePage = Math.max(1, Number.isFinite(newPage) ? newPage : 1);
3234
if (removeOnFirstPage && safePage === 1) {
3335
url.searchParams.delete(pageParam);

0 commit comments

Comments
 (0)