Select number of search items per page (#577)
* select items per pages * fix 'all' * fix page switch * fix filter update when 'all' * startDrawing: set map to current user position * remove startDrawing change from other branch * handle 413 * remove 'all', cange increment, use local storage * remove obsolete import, fix 413
This commit is contained in:
@@ -4,16 +4,17 @@
|
||||
interface Props {
|
||||
page: number;
|
||||
totalPages: number;
|
||||
onpagination?: (page: number) => void;
|
||||
perPage: number;
|
||||
onpagination?: (page: number, perPage: number) => void;
|
||||
}
|
||||
|
||||
let { page, totalPages, onpagination }: Props = $props();
|
||||
let { page, totalPages, perPage, onpagination }: Props = $props();
|
||||
|
||||
const maxPagesToRender = 6;
|
||||
|
||||
function update(clickedPage: number) {
|
||||
if (page !== clickedPage) {
|
||||
onpagination?.(clickedPage);
|
||||
onpagination?.(clickedPage, perPage);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user