useToggle function
- bool initial = false,
Easily manage a boolean state
final (isToggled, toggle) = useToggle(initial: false);
print(isToggled); // false
toggle();
print(isToggled); // true
Implementation
(bool, VoidCallback) useToggle({bool initial = false}) {
final toggle = useState<bool>(initial);
return (toggle.value, () => toggle.value = !toggle.value);
}