import { ConfirmDeleteDialog } from '@/components/confirm-delete-dialog'; import ListFilterBar from '@/components/list-filter-bar'; import { Button } from '@/components/ui/button'; import { Card, CardContent } from '@/components/ui/card'; import { useNavigatePage } from '@/hooks/logic-hooks/navigate-hooks'; import { ChevronRight, Plus, Trash2 } from 'lucide-react'; import { DatasetCreatingDialog } from './dataset-creating-dialog'; import { useSaveKnowledge } from './hooks'; const datasets = [ { id: 1, title: 'Legal knowledge base', files: '1,242 files', size: '152 MB', created: '12.02.2024', image: 'https://github.com/shadcn.png', }, { id: 2, title: 'HR knowledge base', files: '1,242 files', size: '152 MB', created: '12.02.2024', image: 'https://github.com/shadcn.png', }, { id: 3, title: 'IT knowledge base', files: '1,242 files', size: '152 MB', created: '12.02.2024', image: 'https://github.com/shadcn.png', }, { id: 4, title: 'Legal knowledge base', files: '1,242 files', size: '152 MB', created: '12.02.2024', image: 'https://github.com/shadcn.png', }, { id: 5, title: 'Legal knowledge base', files: '1,242 files', size: '152 MB', created: '12.02.2024', image: 'https://github.com/shadcn.png', }, { id: 6, title: 'Legal knowledge base', files: '1,242 files', size: '152 MB', created: '12.02.2024', image: 'https://github.com/shadcn.png', }, { id: 7, title: 'Legal knowledge base', files: '1,242 files', size: '152 MB', created: '12.02.2024', image: 'https://github.com/shadcn.png', }, { id: 8, title: 'Legal knowledge base', files: '1,242 files', size: '152 MB', created: '12.02.2024', image: 'https://github.com/shadcn.png', }, { id: 9, title: 'Legal knowledge base', files: '1,242 files', size: '152 MB', created: '12.02.2024', image: 'https://github.com/shadcn.png', }, ]; export default function Datasets() { const { visible, hideModal, showModal, onCreateOk, loading: creatingLoading, } = useSaveKnowledge(); const { navigateToDataset } = useNavigatePage(); return (
Create dataset
{datasets.map((dataset) => (

{dataset.title}

{dataset.files} | {dataset.size}

Created {dataset.created}

))}
{visible && ( )}
); }