2.0.3 • Published 2 years ago

use-pipe-ts v2.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

use-pipe-ts

npm build publish Libraries.io dependency status for latest release Bundlephobia npm

Pipe-based useCallback react hook

Getting started

$ npm i use-pipe-ts

Overview

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)
}

Usage

See test

2.0.3

2 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.2

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago