import { createContext, useContext } from 'react'; import { ItemListKey } from '/@/shared/types/types'; interface ListContextProps { customFilters?: Record; id?: string; itemCount?: number; pageKey: ItemListKey | string; setItemCount?: (itemCount: number) => void; } export const ListContext = createContext({ pageKey: '', }); export const useListContext = () => { const ctxValue = useContext(ListContext); return ctxValue; };