@conciergus/chat - v0.3.1
    Preparing search index...

    Interface ConcierguseChatStore

    interface ConcierguseChatStore {
        messages: EnhancedMessage[];
        addMessage: (message: EnhancedMessage) => void;
        updateMessage: (id: string, updates: Partial<EnhancedMessage>) => void;
        removeMessage: (id: string) => void;
        clearMessages: () => void;
        getMessages: () => EnhancedMessage[];
        subscribe: (callback: () => void) => () => void;
        getSnapshot: () => EnhancedMessage[];
        getServerSnapshot: () => EnhancedMessage[];
    }
    Index

    Properties

    messages: EnhancedMessage[]
    addMessage: (message: EnhancedMessage) => void
    updateMessage: (id: string, updates: Partial<EnhancedMessage>) => void
    removeMessage: (id: string) => void
    clearMessages: () => void
    getMessages: () => EnhancedMessage[]
    subscribe: (callback: () => void) => () => void
    getSnapshot: () => EnhancedMessage[]
    getServerSnapshot: () => EnhancedMessage[]