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;