import { Bot, User } from 'lucide-react'; import { motion } from 'framer-motion'; import ReactMarkdown from 'react-markdown'; export default function MessageBubble({ message }) { const isUser = message.role === 'user'; return ( {isUser ? : }
{isUser ?

{message.content}

: {message.content}}
{!isUser && message.details && (
{message.details.implementation && (
Implementation

{message.details.implementation}

)} {message.details.risks && (
Risks

{message.details.risks}

)}
)}
); }