react-use-bool

v1.0.0
Simple React boolean hooks
react hooks use bool boolean toogle

react-use-bool

Simple React boolean hooks

NPM version

How to use

react-use-bool
import {useBool, useToggle} from 'react-use-bool'

function Lamp() {
  const [on, turnOn, turnOff] = useBool()

  return (
    <div>
      <div>{on ? "ON" : "OFF"}</div>
      <button onClick={turnOn}>TURN ON</button>
      <button onClick={turnOff}>TURN OFF</button>
    </div>
  )
}

function ToggleLamp() {
  const [on, toggle, setValue] = useToggle(true)

  return (
    <div>
      <div>{on ? "ON" : "OFF"}</div>
      <button onClick={toggle}>TOGGLE</button>
      <button onClick={() => setValue(false)}>OFF</button>
    </div>
  )
}
npm i react-use-bool

Metadata

  • WTFPL
  • Whatever
  • farwayer
  • released 3/22/2020

Downloads

Maintainers