/* * @Author: wei.li * @Date: 2022-03-10 11:27:45 * @LastEditors: wei.li * @LastEditTime: 2022-03-10 11:33:43 * @Description: file content */ import { ref } from 'vue'; export function useBoolean(initValue = false) { const bool = ref(initValue); function setBool(value: boolean) { bool.value = value; } function setTrue() { setBool(true); } function setFalse() { setBool(false); } function toggle() { setBool(!bool.value); } return { bool, setBool, setTrue, setFalse, toggle }; }