import HistoryItem from '../HistoryItem' import { useEffect, useState } from 'react' import ExpandableHeader from '../ExpandableHeader' import { useAtomValue } from 'jotai' import { searchAtom } from '@/_helpers/JotaiWrapper' import useGetUserConversations from '@/_hooks/useGetUserConversations' import SidebarEmptyHistory from '../SidebarEmptyHistory' import { userConversationsAtom } from '@/_helpers/atoms/Conversation.atom' const HistoryList: React.FC = () => { const conversations = useAtomValue(userConversationsAtom) const searchText = useAtomValue(searchAtom) const [expand, setExpand] = useState(true) const { getUserConversations } = useGetUserConversations() useEffect(() => { getUserConversations() }, []) return (
setExpand(!expand)} />
    {conversations.length > 0 ? ( conversations .filter( (e) => searchText.trim() === '' || e.name?.toLowerCase().includes(searchText.toLowerCase().trim()) ) .map((convo) => ( )) ) : ( )}
) } export default HistoryList