1
0
mirror of https://github.com/barthuijgen/factorio-sites.git synced 2025-03-17 21:17:57 +02:00

fix: prevent pagination redirect for same url

This commit is contained in:
Bart 2021-04-13 10:50:23 +02:00 committed by Bart
parent 663579a4e6
commit b5406cfe25

View File

@ -19,6 +19,10 @@ export const Pagination: React.FC<BoxProps & PaginationProps> = ({
const router = useRouter();
const handlePageChange = ({ selected }: { selected: number }) => {
if ((router.query.page || "1") === String(selected + 1)) {
return;
}
const query: Record<string, string> = { ...router.query, page: String(selected + 1) };
const href = `/?${Object.keys(query)
.map((key) => `${key}=${query[key]}`)