partysocket
Version:
A better WebSocket that Just Works™
18 lines (16 loc) • 617 B
text/typescript
import { Options } from "./ws.cjs";
//#region src/use-handlers.d.ts
type EventHandlerOptions = {
onOpen?: (event: WebSocketEventMap["open"]) => void;
onMessage?: (event: WebSocketEventMap["message"]) => void;
onClose?: (event: WebSocketEventMap["close"]) => void;
onError?: (event: WebSocketEventMap["error"]) => void;
};
//#endregion
//#region src/use-socket.d.ts
type SocketOptions = Options & {
/** Whether the socket should be connected. Defaults to true. */ enabled?: boolean;
};
//#endregion
export { EventHandlerOptions as n, SocketOptions as t };
//# sourceMappingURL=use-socket-BTorxDn0.d.cts.map