useBoolean
A robust hook for managing boolean states, providing absolute setters instead of just a toggle.
Live Demo
Usage Example
1import { useBoolean } from '@danixsoft/hooks';
2
3function Checkbox() {
4 const { value, toggle, setTrue, setFalse } = useBoolean(false);
5
6 return (
7 <div>
8 <p>State: {value.toString()}</p>
9 <button onClick={toggle}>Toggle</button>
10 <button onClick={setTrue}>Set True</button>
11 <button onClick={setFalse}>Set False</button>
12 </div>
13 );
14}