frontend/src/components/ClearChatButton/ClearChatButton.tsx (16 lines of code) (raw):
import { Text } from "@fluentui/react";
import { Delete24Regular } from "@fluentui/react-icons";
import styles from "./ClearChatButton.module.css";
import { getLanguageText } from '../../utils/languageUtils';
interface Props {
className?: string;
onClick: () => void;
disabled?: boolean;
}
const reiniciar_text = getLanguageText('restartConversation');
export const ClearChatButton = ({ className, disabled, onClick }: Props) => {
return (
<div className={`${styles.container} ${className ?? ""} ${disabled && styles.disabled}`} onClick={onClick}>
<Delete24Regular />
<Text>{reiniciar_text}</Text>
</div>
);
};