MCPcopy
hub / github.com/TabularisDB/tabularis / useDatabase

Function useDatabase

src/hooks/useDatabase.ts:4–10  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2import { DatabaseContext } from '../contexts/DatabaseContext';
3
4export const useDatabase = () => {
5 const context = useContext(DatabaseContext);
6 if (context === undefined) {
7 throw new Error('useDatabase must be used within a DatabaseProvider');
8 }
9 return context;
10};

Callers 15

ExplorerSidebarFunction · 0.90
PanelDatabaseProviderFunction · 0.90
SplitPaneLayoutFunction · 0.90
SidebarFunction · 0.90
OpenConnectionItemFunction · 0.90
NotebookViewFunction · 0.90
ViewEditorModalFunction · 0.90
ImportDatabaseModalFunction · 0.90
CreateForeignKeyModalFunction · 0.90
QuickNavigatorModalFunction · 0.90
ModifyColumnModalFunction · 0.90
TriggerEditorModalFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected