UNPKG

@lad-tech/mobydick-utils

Version:
12 lines (7 loc) 292 B
import {useCallback, useState} from 'react'; const useToggle = (initialState = false): [boolean, () => void] => { const [state, setState] = useState(initialState); const toggle = useCallback(() => setState(state => !state), []); return [state, toggle]; }; export default useToggle;