partysocket
Version:
A better WebSocket that Just Works™
18 lines (16 loc) • 615 B
TypeScript
import { Options } from "./ws.js";
//#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-ExKnroAd.d.ts.map