/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import React from 'react'; import { Text, Box } from 'ink'; import { Colors } from '../../colors.js'; import { SCREEN_READER_USER_PREFIX } from '../../constants.js'; interface UserMessageProps { text: string; } export const UserMessage: React.FC = ({ text }) => { const prefix = '> '; const prefixWidth = prefix.length; const isSlashCommand = text.startsWith('/'); const textColor = isSlashCommand ? Colors.AccentPurple : Colors.Gray; const borderColor = isSlashCommand ? Colors.AccentPurple : Colors.Gray; return ( {prefix} {text} ); };