import { useChatStore } from '@/store' export function useChat() { const chatStore = useChatStore() const getChatByUuidAndIndex = (uuid: number, index: number) => { return chatStore.getChatByUuidAndIndex(uuid, index) } const addChat = (uuid: number, chat: Chat.Chat) => { chatStore.addChatByUuid(uuid, chat) } const updateChat = (uuid: number, index: number, chat: Chat.Chat) => { chatStore.updateChatByUuid(uuid, index, chat) } const updateChatSome = (uuid: number, index: number, chat: Partial) => { chatStore.updateChatSomeByUuid(uuid, index, chat) } return { addChat, updateChat, updateChatSome, getChatByUuidAndIndex, } }