import { useState } from 'react' import ReactMarkdown from 'react-markdown' import './MessageBubble.css' function MessageBubble({ message, isLast }) { const [showSources, setShowSources] = useState(false) const [selectedImage, setSelectedImage] = useState(null) const isUser = message.role === 'user' const isError = message.role === 'error' const isAssistant = message.role === 'assistant' return (
{source.content}
Page {selectedImage.page}