react-use-toggle
A hook to toggle state between true and false.
Demo
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>
)
}