stream-chat-react
Version:
React components to create chat conversations or livestream style chat
4 lines (3 loc) • 449 B
TypeScript
import type { StateStore } from 'stream-chat';
export declare function useStateStore<T extends Record<string, unknown>, O extends Readonly<Record<string, unknown> | Readonly<unknown[]>>>(store: StateStore<T>, selector: (v: T) => O): O;
export declare function useStateStore<T extends Record<string, unknown>, O extends Readonly<Record<string, unknown> | Readonly<unknown[]>>>(store: StateStore<T> | undefined, selector: (v: T) => O): O | undefined;