import { useState } from 'react'; import { Clipboard, CheckMark } from '@librechat/client'; import type { TMessage, TAttachment, SearchResultData } from 'librechat-data-provider'; import { useLocalize, useCopyToClipboard } from '~/hooks'; type THoverButtons = { message: TMessage; searchResults?: { [key: string]: SearchResultData }; }; export default function MinimalHoverButtons({ message, searchResults }: THoverButtons) { const localize = useLocalize(); const [isCopied, setIsCopied] = useState(false); const copyToClipboard = useCopyToClipboard({ text: message.text, content: message.content, searchResults, }); return (
); }