@withvoid/melting-pot
Version:
A react utility library
35 lines (25 loc) • 517 B
text/mdx
name: useToggle
menu: Hooks
import { Playground } from 'docz';
import { useToggle } from '../../../src';
# useToggle
```
const { on, onToggle } = useToggle();
```
## Examples
<Playground>
{() => {
let { on, onToggle } = useToggle();
return (
<div>
<button onClick={onToggle}>{on ? 'on' : 'off'}</button>
</div>
);
}}
</Playground>
## API
useToggle() returns an Object
- on: [boolean] Status if on or off
- onToggle [function] Has function that toggles 'on' state.