Pipe-based useCallback react hook
npm install use-pipe-ts


!Libraries.io dependency status for latest release


Pipe-based useCallback react hook
$ npm i use-pipe-ts
``js
export function usePipe(...fns) {
return useCallback(
pipe(...fns.map((fn) => (typeof fn === 'function' ? fn : subst(...fn)))),
fns.flat()
)
}
function subst(fn, ...subs) {
return (...args) => fn(...subs, ...args)
}
``
See test