(
(
{
children,
prompt = '>',
type = 'system',
showCursor = false,
typing = false,
typingSpeed = 50,
className = '',
...props
},
ref
) => {
const styles = typeStyles[type];
return (
{prompt}
{type !== 'system' && styles.prefix}{children}
{showCursor && (
)}
);
}
);
TerminalMessage.displayName = 'TerminalMessage';
export default TerminalMessage;