UNPKG

@kgdata/use-chat

Version:
15 lines (14 loc) 587 B
import type { ChatMessage } from '../types/ChatMessage'; export interface IStorage { /** * 更新list * @param messageList * @return void */ messageList: ChatMessage[]; setMessageList: (messageList: ChatMessage[]) => ChatMessage[]; addMessageList: (message: ChatMessage | ChatMessage[], addType?: string) => ChatMessage[]; getMessageItem: (key: string) => any[]; getMessageList: () => ChatMessage[]; removeMessageList: (keys: string | string[]) => ChatMessage[]; updateMessageItem: (message: ChatMessage) => ChatMessage[]; }