iking-vue-hooks
Version:
金合Vue Hooks 事件监听hook
11 lines (10 loc) • 325 B
TypeScript
interface WindowSizeOptions {
once?: boolean;
immediate?: boolean;
listenerOptions?: AddEventListenerOptions | boolean;
}
interface Fn<T = any, R = T> {
(...arg: T[]): R;
}
export default function useWindowResize<T>(fn: Fn<T>, wait?: number, options?: WindowSizeOptions): (() => void)[];
export {};