import React from 'react'; import { Button, Tooltip, } from '@douyinfe/semi-ui'; import { RefreshCw, Copy, Trash2, } from 'lucide-react'; import { useTranslation } from 'react-i18next'; const MessageActions = ({ message, styleState, onMessageReset, onMessageCopy, onMessageDelete, isAnyMessageGenerating = false }) => { const { t } = useTranslation(); const isLoading = message.status === 'loading' || message.status === 'incomplete'; const shouldDisableActions = isAnyMessageGenerating; return (
{!isLoading && (
); }; export default MessageActions;