feat(canvas): Add filter tables on canvas (#774)

* feat(canvas): filter tables on canvas

* fix build

* fix

* fix
This commit is contained in:
Guy Ben-Aharon
2025-07-21 15:54:27 +03:00
committed by GitHub
parent f56fab9876
commit dfbcf05b2f
41 changed files with 1471 additions and 59 deletions

View File

@@ -277,6 +277,11 @@ export interface ChartDBContext {
customType: Partial<DBCustomType>,
options?: { updateHistory: boolean }
) => Promise<void>;
// Filters
hiddenTableIds?: string[];
addHiddenTableId: (tableId: string) => Promise<void>;
removeHiddenTableId: (tableId: string) => Promise<void>;
}
export const chartDBContext = createContext<ChartDBContext>({
@@ -372,4 +377,9 @@ export const chartDBContext = createContext<ChartDBContext>({
removeCustomType: emptyFn,
removeCustomTypes: emptyFn,
updateCustomType: emptyFn,
// Filters
hiddenTableIds: [],
addHiddenTableId: emptyFn,
removeHiddenTableId: emptyFn,
});