iking-utils-test
Version:
金合前端工具库(1.2.9版本之后需要注册KEY)
27 lines (26 loc) • 646 B
TypeScript
import { Socket } from 'socket.io-client';
declare global {
interface Window {
socketMap: Map<string, Socket>;
}
}
declare const defaultOption: {
reconnectionDelayMax: number;
reconnectionAttempts: number;
autoConnect: boolean;
new: boolean;
forceNew: boolean;
query: {};
path: string;
};
/**
* @description: 默认同URL地址不会创建新的连接,复用同一个
* @param {string} sUrl
* @param {typeof} opt
* @return {*}
*/
export declare const useSocket: (url: string, opt?: typeof defaultOption) => {
socket: Socket;
closeAll: () => void;
};
export {};