vue-hooks-plus
Version:
Vue hooks library
15 lines (14 loc) • 331 B
JavaScript
import useToggle from "../useToggle";
function useBoolean(defaultValue = false) {
const [state, { set, toggle }] = useToggle(defaultValue);
const actions = {
set: (v) => set(!!v),
setTrue: () => set(true),
setFalse: () => set(false),
toggle
};
return [state, actions];
}
export {
useBoolean as default
};