{"version":3,"file":"tableContext.cjs","sources":["../../../../src/components/table/tableContext.tsx"],"sourcesContent":["import React, { createContext, useContext } from \"react\";\nimport type { TableContext, TableContextProviderProps } from \"./types.js\";\n\nconst tableContext = createContext<TableContext>({\n    collapseToList: false,\n    setHasStickyHead: () => {},\n});\n\nexport const useTableContext = (): TableContext => useContext(tableContext);\n\nexport const TableContextProvider: React.FC<TableContextProviderProps> = ({\n    state,\n    children,\n}) => <tableContext.Provider value={state}>{children}</tableContext.Provider>;\n"],"names":["tableContext","createContext","collapseToList","setHasStickyHead","state","children","Provider","value","useContext"],"mappings":"wIAGMA,EAAeC,EAAAA,cAA4B,CAC7CC,gBAAgB,EAChBC,iBAAkB,sCAKmD,EACrEC,MAAAA,EACAC,SAAAA,WACGL,EAAaM,SAAb,CAAsBC,MAAOH,EAAQC,SAAAA,4BALb,IAAoBG,EAAAA,WAAWR"}