{chatTitle}
{messageList.length === 0 ? <>> : messageList.map((message) => )}
import { useChatStore, useMessageStore, useUserStore } from "../../store"; import MessageView from "./MessageView"; import Sidebar from "./Sidebar"; import MessageTextarea from "./MessageTextarea"; const ChatView = () => { const chatStore = useChatStore(); const userStore = useUserStore(); const messageStore = useMessageStore(); const currentChat = chatStore.currentChat; const chatTitle = currentChat ? userStore.getAssistantById(currentChat.userId)?.name : "No chat"; const messageList = messageStore.messageList.filter((message) => message.chatId === currentChat?.id); return (
{chatTitle}