stream/src/hooks/utility.js
2021-03-24 16:24:34 +01:00

10 lines
253 B
JavaScript

import { useCallback, useState } from 'preact/hooks'
export const useToggle = (initialValue = false) => {
const [value, setValue] = useState(initialValue)
const toggle = useCallback(() => {
setValue(v => !v)
}, [])
return [value, toggle]
}