UNPKG

@kgdata/use-chat

Version:
18 lines (17 loc) 581 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[]; }