MCPcopy Create free account
hub / github.com/outerbase/studio / generateAutoComplete

Function generateAutoComplete

src/context/schema-provider.tsx:49–60  ·  view source on GitHub ↗
(
  currentSchemaName: string,
  schema: DatabaseSchemas
)

Source from the content-addressed store, hash-verified

47}
48
49export function generateAutoComplete(
50 currentSchemaName: string,
51 schema: DatabaseSchemas
52) {
53 return {
54 ...generateAutoCompleteFromSchemaItems(schema[currentSchemaName]),
55 ...Object.entries(schema).reduce((a, [schemaName, tableList]) => {
56 a[schemaName] = generateAutoCompleteFromSchemaItems(tableList);
57 return a;
58 }, {} as AutoCompletionSchema),
59 };
60}
61
62export function useSchema() {
63 return useContext(SchemaContext);

Callers 2

BoardChartEditorFunction · 0.90
SchemaProviderFunction · 0.85

Tested by

no test coverage detected