UNPKG

@trail-ui/shared-utils

Version:
22 lines (20 loc) 407 B
// src/functions.ts function callAllHandlers(...fns) { return function func(event) { fns.some((fn) => { fn == null ? void 0 : fn(event); return event == null ? void 0 : event.defaultPrevented; }); }; } function callAll(...fns) { return function mergedFn(arg) { fns.forEach((fn) => { fn == null ? void 0 : fn(arg); }); }; } export { callAllHandlers, callAll };