import { MoreButton } from '@/components/more-button'; import { RAGFlowAvatar } from '@/components/ragflow-avatar'; import { Card, CardContent } from '@/components/ui/card'; import { useNavigatePage } from '@/hooks/logic-hooks/navigate-hooks'; import { IFlow } from '@/interfaces/database/flow'; import { formatDate } from '@/utils/date'; import { AgentDropdown } from './agent-dropdown'; import { useRenameAgent } from './use-rename-agent'; export type DatasetCardProps = { data: IFlow; } & Pick, 'showAgentRenameModal'>; export function AgentCard({ data, showAgentRenameModal }: DatasetCardProps) { const { navigateToAgent } = useNavigatePage(); return (

{data.title}

{data.description}

{formatDate(data.update_time)}

); }