import React, { createContext, useContext } from "react"; import { ITableContainerContext, ITableContainerProviderProps } from "./TableContainerContext.types"; const TableContainerContext = createContext(undefined); export const TableContainerProvider = ({ value, children }: ITableContainerProviderProps) => { return {children}; }; export const useTableContainer = () => { const context = useContext(TableContainerContext); if (!context) { throw new Error("useTableContainer must be used within a TableContainerProvider"); } return context; };