import { Link } from 'lucide-react'; import type { TMessage } from 'librechat-data-provider'; import { useLocalize, useNavigateToConvo } from '~/hooks'; import { useSearchContext } from '~/Providers'; import { getConversationById } from '~/utils'; export default function SearchButtons({ message }: { message: TMessage }) { const localize = useLocalize(); const { searchQueryRes } = useSearchContext(); const { navigateWithLastTools } = useNavigateToConvo(); if (!message.conversationId) { return null; } const clickHandler = (event: React.MouseEvent) => { event.preventDefault(); const conversation = getConversationById(searchQueryRes?.data, message.conversationId); if (!conversation) { return; } document.title = message.title ?? ''; navigateWithLastTools(conversation); }; return (
{message.title}
); }