2.0.3 • Published 11 months ago

use-pipe-ts v2.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months 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

11 months ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.2

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago