useToggle
A simple hook for managing boolean states, perfect for modals, dropdowns, and switches.
Live Demo
🌙
Usage Example
1import { useToggle } from '@danixsoft/hooks';
2
3function Modal() {
4 const [isOpen, toggleModal, openModal, closeModal] = useToggle(false);
5
6 return (
7 <>
8 <button onClick={openModal}>Open Modal</button>
9 {isOpen && (
10 <div className="modal">
11 <h2>Hello World</h2>
12 <button onClick={closeModal}>Close</button>
13 </div>
14 )}
15 </>
16 );
17}