UNPKG

beautiful-react-hooks

Version:

A collection of beautiful (and hopefully useful) React hooks to speed-up your components and hooks development

13 lines (12 loc) 352 B
import { useCallback, useState } from 'react'; /** * A quick and simple utility for toggle states */ const useToggle = (initialState = false) => { const [value, setValue] = useState(initialState); const toggleState = useCallback(() => { setValue(!value); }, [value]); return [value, toggleState]; }; export default useToggle;