Type alias EventHookOn<T>
EventHookOn<T>: ((fn: ((param: T) => void)) => {
off: (() => void);
})
Type declaration
-
- (fn: ((param: T) => void)): {
off: (() => void);
}
-
Parameters
-
fn: ((param: T) => void)
-
- (param: T): void
-
Returns void
Returns {
off: (() => void);
}
The source code for this function was inspired by vue-apollo's
useEventHook
util https://github.com/vuejs/vue-apollo/blob/v4/packages/vue-apollo-composable/src/util/useEventHook.ts