1.1.4 • Published 4 years ago
use-t-toggle v1.1.4
use-t-toggle
🧰 Installation
Using npm
# Using npm
npm i use-t-toggle📘 Use Hook
import useTToggle from 'use-t-toggle';
function App() {
const [active, toggle, setActive] = useTToggle();
return (
<div>
<p>{`The state is ${active ? 'Active' : 'Inactive'}`}</p>
<button onClick={toggle}>Toggle</button>
<button onClick={() => setActive(true)}>Active</button>
<button onClick={() => setActive(false)}>Inactive</button>
</div>
);
}Parameters
initialValue(boolean) : Initial value of the state.
Return value
[state, toggle, setState]
state(boolean) : The booelan state.toggle(function) : Function to toggle the state value.setState(function) : Function to mutate the state value.