import type { ReactNode } from 'react' import Box from '@mui/material/Box' import { alpha } from '@mui/material/styles' type Author = 'admin' | 'user' export function ChatMessageBubble(props: { authorType: Author; children: ReactNode }) { const { authorType, children } = props return ( authorType === 'admin' ? alpha(theme.palette.grey[500], theme.palette.mode === 'dark' ? 0.28 : 0.14) : alpha(theme.palette.primary.main, theme.palette.mode === 'dark' ? 0.28 : 0.1), }} > {children} ) }