npm.io
1.2.4 • Published 4 years ago

@build-own-hooks/use-toggle

Licence
ISC
Version
1.2.4
Deps
0
Size
8 kB
Vulns
0
Weekly
0
Stars
1

react-use-toggle

A hook to toggle state between true and false.

Demo

DEMO - useToggle Plus

Install

npm i @build-own-hooks/use-toggle

Usage

import useToggle from "@build-own-hooks/use-toggle"

function App() {
  const { isOn, toggle, toggleOn, toggleOff } = useToggle({
    defaultState, onOn, onOff  //optional
  })

  return (
    <div>
      {isOn && "ON"}
      <button onClick={() => toggle}>toggle!</button>
    </div>
  )
}

Keywords