import { Badge } from '@/components/ui/badge' import { Loader2 } from 'lucide-react' interface ToolStatusIndicatorProps { toolName?: string } const TOOL_NAME_MAP: Record = { searchCampaigns: '🔍 Đang tìm kiếm chiến dịch...', getCampaignDetails: '📋 Đang lấy thông tin chi tiết chiến dịch...', createCampaign: '✨ Đang khởi tạo chiến dịch mới...', executeWorkflow: '⚡ Đang xử lý quy trình...', queryCustomerPoints: '💳 Đang tra cứu điểm thưởng khách hàng...', } export function ToolStatusIndicator({ toolName }: ToolStatusIndicatorProps) { if (!toolName) return null const displayText = TOOL_NAME_MAP[toolName] || `🔍 Đang xử lý: ${toolName}...` return ( {displayText} ) }