Files
ms/packages/websocket/src/socket.io-client/on.ts
2022-11-21 23:18:39 +08:00

13 lines
257 B
TypeScript

import { Emitter } from "@socket.io/component-emitter"
export function on(
obj: Emitter<any, any>,
ev: string,
fn: (err?: any) => any
): VoidFunction {
obj.on(ev, fn)
return function subDestroy(): void {
obj.off(ev, fn)
}
}