/* eslint-disable @next/next/no-img-element */ import { Document } from '@langchain/core/documents'; import { File } from 'lucide-react'; const MessageSources = ({ sources }: { sources: Document[] }) => { return (
{sources.map((source, i) => (

{source.metadata.title}

{source.metadata.url === 'File' ? (
) : ( favicon )}

{source.metadata.url.replace(/.+\/\/|www.|\..+/g, '')}

{i + 1}
))}
); }; export default MessageSources;