import { AccountContext } from '@components/accountProvider'; import { ChatListItem } from '@components/chats/chatListItem'; import { ChatModal } from '@components/chats/chatModal'; import { DEFAULT_AVATAR } from '@stores/constants'; import { useContext } from 'react'; let list: any = []; if (typeof window !== 'undefined') { const { getChats, getActiveAccount } = await import('@utils/storage'); const activeAccount = await getActiveAccount(); list = await getChats(activeAccount.id); } export default function ChatList() { const activeAccount: any = useContext(AccountContext); const profile = activeAccount ? JSON.parse(activeAccount.metadata) : null; return (