import { HomeCard } from '@/components/home-card'; import { MoreButton } from '@/components/more-button'; import { SharedBadge } from '@/components/shared-badge'; import { Card, CardContent } from '@/components/ui/card'; import { useNavigatePage } from '@/hooks/logic-hooks/navigate-hooks'; import { IKnowledge } from '@/interfaces/database/knowledge'; import { t } from 'i18next'; import { ChevronRight } from 'lucide-react'; import { DatasetDropdown } from './dataset-dropdown'; import { useRenameDataset } from './use-rename-dataset'; export type DatasetCardProps = { dataset: IKnowledge; } & Pick, 'showDatasetRenameModal'>; export function DatasetCard({ dataset, showDatasetRenameModal, }: DatasetCardProps) { const { navigateToDataset } = useNavigatePage(); return ( } sharedBadge={{dataset.nickname}} onClick={navigateToDataset(dataset.id)} /> ); } export function SeeAllCard() { const { navigateToDatasetList } = useNavigatePage(); return ( See All ); }