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 ;
}
};