Implement table view settings

This commit is contained in:
Hakan Shehu
2024-09-11 14:03:38 +02:00
parent 0c82846791
commit d6673f0164
15 changed files with 338 additions and 64 deletions

View File

@@ -1,9 +1,7 @@
import React from 'react';
import { LocalNode } from '@/types/nodes';
import { DatabaseContext } from '@/contexts/database';
import { DatabaseViews } from './database-views';
import { ScrollArea } from '@/components/ui/scroll-area';
import { useDatabaseQuery } from '@/queries/use-database-query';
import { Database } from '@/components/databases/database';
interface DatabaseContainerNodeProps {
node: LocalNode;
@@ -20,13 +18,5 @@ export const DatabaseContainerNode = ({ node }: DatabaseContainerNodeProps) => {
return null;
}
return (
<DatabaseContext.Provider
value={{ id: node.id, name: data?.name, fields: data?.fields }}
>
<ScrollArea className="h-full max-h-full w-full overflow-y-auto px-10 pb-12">
<DatabaseViews key={node.id} views={data.views} />
</ScrollArea>
</DatabaseContext.Provider>
);
return <Database node={data} />;
};