@calvein/use-toggle

React hook for toggling things

Usage no npm install needed!

<script type="module">
  import calveinUseToggle from 'https://cdn.skypack.dev/@calvein/use-toggle';
</script>

README

@calvein/use-toggle

React hook for toggling

Install

npm install @calvein/use-toggle

Usage

import useToggle from '@calvein/use-toggle';

const MyComponent = () => {
  const { isOn, isOff, on, off, toggle } = useToggle();

  return (
    <button onClick={toggle}>
      is {isOn ? 'on' : 'off'}
    </button>
  );
}