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, | |
| } | |
| } | |