1368ffe55d
* refactor: move data-table hooks/contexts/provider from features to web modules Co-Authored-By: eunjae@cal.com <hey@eunjae.dev> * fix: update broken useColumnResizing import path in DataTable.tsx Co-Authored-By: eunjae@cal.com <hey@eunjae.dev> * fix: update remaining broken import paths for moved hooks Co-Authored-By: eunjae@cal.com <hey@eunjae.dev> * docs: update GUIDE.md import paths and file references for moved modules Co-Authored-By: eunjae@cal.com <hey@eunjae.dev> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
12 lines
295 B
TypeScript
12 lines
295 B
TypeScript
import { useContext } from "react";
|
|
|
|
import { DataTableContext } from "../DataTableProvider";
|
|
|
|
export function useDataTable() {
|
|
const context = useContext(DataTableContext);
|
|
if (!context) {
|
|
throw new Error("useDataTable must be used within a DataTableProvider");
|
|
}
|
|
return context;
|
|
}
|