use-callbag

v1.0.0
👜 Use callbag as React hook.

use-callbag

Use callbag as React hook.

Example

import interval from 'callbag-interval'
import map from 'callbag-map'
import pipe from 'callbag-pipe'
import useCallbag from 'use-callbag'

export default function Counter({ initialCount }) {
  const count = useCallbag(initialCount, () =>
    pipe(
      interval(1000),
      map(i => initialCount + i + 1),
    ),
  )
  return <span>{`Counter: ${count}`}</span>
}
npm i use-callbag

Metadata

  • MIT
  • Whatever
  • Mateusz BurzyÅ„ski
  • released 1/23/2021

Downloads

Maintainers