@talend/react-cmf-cqrs
Version:
@talend/react-cmf plugin for CQRS backend architecture
12 lines (11 loc) • 429 B
TypeScript
export interface WebsocketMessageData {
body: any;
messageType: string;
}
export declare const useWebSocket: <T extends WebsocketMessageData>(messageFilterFunction?: (data: T) => boolean, id?: string) => {
lastJsonMessage: T | undefined;
lastMessage: MessageEvent<string> | undefined;
readyState: number | undefined;
sendMessage: (message: string) => void;
sendJsonMessage: (message: any) => void;
};