UNPKG

before-after-hook

Version:

asynchronous before/error/after hooks for internal functionality

20 lines (15 loc) 318 B
// @ts-check export function removeHook(state, name, method) { if (!state.registry[name]) { return; } const index = state.registry[name] .map((registered) => { return registered.orig; }) .indexOf(method); if (index === -1) { return; } state.registry[name].splice(index, 1); }