import { MCPIcon } from '@/components/menu'; import { colors } from '@repo/ui/memory-graph/constants'; import { GoogleDocs, MicrosoftWord, NotionDoc, GoogleDrive, GoogleSheets, GoogleSlides, PDF, OneDrive, MicrosoftOneNote, MicrosoftPowerpoint, MicrosoftExcel, } from '@ui/assets/icons'; import { FileText } from 'lucide-react'; export const getDocumentIcon = (type: string, className: string, source?: string) => { const iconProps = { className, style: { color: colors.text.muted }, }; if(source === "mcp") { return ; } switch (type) { case 'google_doc': return ; case 'google_sheet': return ; case 'google_slide': return ; case 'google_drive': return ; case 'notion': case 'notion_doc': return ; case 'word': case 'microsoft_word': return ; case 'excel': case 'microsoft_excel': return ; case 'powerpoint': case 'microsoft_powerpoint': return ; case 'onenote': case 'microsoft_onenote': return ; case 'onedrive': return ; case 'pdf': return ; default: return ; } };