UNPKG

@cossistant/next

Version:

Next.js-ready SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional.

23 lines 964 B
//#region ../react/src/hooks/use-realtime-support.d.ts type UseRealtimeSupportOptions = { onEvent?: (event: AnyRealtimeEvent) => void; }; type UseRealtimeSupportResult = { isConnected: boolean; isConnecting: boolean; error: Error | null; send: (event: AnyRealtimeEvent) => void; lastEvent: AnyRealtimeEvent | null; /** @deprecated Use `lastEvent` instead. */ lastMessage: AnyRealtimeEvent | null; subscribe: (handler: (event: AnyRealtimeEvent) => void) => () => void; }; /** * Subscribes to websocket updates pushed by the provider-level * `WebSocketProvider`. Delegates low-level connection state while optionally * invoking the consumer supplied `onEvent` handler for every realtime event. */ declare function useRealtimeSupport(options?: UseRealtimeSupportOptions): UseRealtimeSupportResult; //#endregion export { UseRealtimeSupportOptions, UseRealtimeSupportResult, useRealtimeSupport }; //# sourceMappingURL=use-realtime-support.d.ts.map