Spaces:
Runtime error
Runtime error
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<Chat.Chat>) => { | |
chatStore.updateChatSomeByUuid(uuid, index, chat) | |
} | |
return { | |
addChat, | |
updateChat, | |
updateChatSome, | |
getChatByUuidAndIndex, | |
} | |
} | |