@baqhub/sdk
Version:
The official JavaScript SDK for the BAQ federated app platform.
9 lines (8 loc) • 484 B
TypeScript
import { EventSourceMessage } from "./eventSourceParse.js";
export type BuildEventSourceHeaders = (lastEventId: string | undefined) => Record<string, string>;
export interface FetchEventSourceInit extends RequestInit {
onMessage: (ev: EventSourceMessage) => void;
buildHeaders?: BuildEventSourceHeaders;
openWhenHidden?: boolean;
}
export declare function fetchEventSource(eventSourceFetch: typeof fetch, input: RequestInfo, options: FetchEventSourceInit): Promise<void>;