@acrsolutions/chat-components
Version:
Un set di componenti per la creazione di un'applicazione di messaggistica
10 lines (9 loc) • 708 B
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import NewspaperIcon from '@mui/icons-material/Newspaper';
import PersonIcon from '@mui/icons-material/Person';
import { Composition } from 'atomic-layout';
import { StyledMessageAccessory } from '../../ui/messageStyle/StyledMessageAccessory';
import { Typography } from '@mui/material';
export function MessageAccessory({ data, isUserId, }) {
return (_jsx(StyledMessageAccessory, { "$bg": !isUserId ? 'rgb(76, 128, 9)' : undefined, "$top": !isUserId, children: _jsxs(Composition, { templateCols: "auto 1fr", gap: '1rem', children: [isUserId ? _jsx(PersonIcon, {}) : _jsx(NewspaperIcon, {}), _jsx(Typography, { children: data })] }) }));
}