summaryrefslogtreecommitdiff
path: root/src/core/hooks/useActive.js
blob: e3a371cb3edb34b1129c07646ed070ca8dc7a283 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { useState } from "react"

const useActive = () => {
  const [ active, setActive ] = useState(false)

  const activate = () => {
    setActive(true)
  }

  const deactivate = () => {
    setActive(false)
  }

  return {
    activate, deactivate, active
  }
}

export default useActive