UNPKG

usehooks-ts

Version:

React hook library, ready to use, written in Typescript.

10 lines 510 B
import { useState } from 'react'; function useBoolean(defaultValue) { var _a = useState(!!defaultValue), value = _a[0], setValue = _a[1]; var setTrue = function () { return setValue(true); }; var setFalse = function () { return setValue(false); }; var toggle = function () { return setValue(function (x) { return !x; }); }; return { value: value, setValue: setValue, setTrue: setTrue, setFalse: setFalse, toggle: toggle }; } export default useBoolean; //# sourceMappingURL=useBoolean.js.map