UNPKG

vue-hooks-plus

Version:
16 lines (15 loc) 541 B
"use strict"; const useToggle = require("../useToggle"); const _interopDefaultLegacy = (e) => e && typeof e === "object" && "default" in e ? e : { default: e }; const useToggle__default = /* @__PURE__ */ _interopDefaultLegacy(useToggle); function useBoolean(defaultValue = false) { const [state, { set, toggle }] = useToggle__default.default(defaultValue); const actions = { set: (v) => set(!!v), setTrue: () => set(true), setFalse: () => set(false), toggle }; return [state, actions]; } module.exports = useBoolean;