import { usePagination } from "@erp/core/hooks"; import { PropsWithChildren, createContext, useContext } from "react"; export type IInvoicesContextState = {}; export const InvoicesContext = createContext(null); export const InvoicesProvider = ({ children }: PropsWithChildren) => { const [pagination, setPagination] = usePagination(); return ( {children} ); }; export const useInvoicesContext = () => { const context = useContext(InvoicesContext); if (context === null) throw new Error("useInvoices must be used within a InvoicesProvider"); return context; };