remove item callbacks from list - move to item component

This commit is contained in:
jeffvli
2025-10-07 11:36:15 -07:00
parent 545ea25e43
commit d9e8625b15
11 changed files with 580 additions and 350 deletions
@@ -1,13 +1,9 @@
import { useSearchParams } from 'react-router-dom';
interface UseItemListPaginationProps {
initialPage?: number;
}
export const useItemListPagination = ({ initialPage }: UseItemListPaginationProps) => {
export const useItemListPagination = () => {
const [searchParams, setSearchParams] = useSearchParams();
const currentPage = initialPage || Number(searchParams.get('currentPage')) || 0;
const currentPage = Number(searchParams.get('currentPage')) || 0;
const onChange = (index: number) => {
setSearchParams(