| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 | | import { ref } from 'vue'; |  |   |  | export default function useVisible(initValue = false) { |  |   const visible = ref(initValue); |  |   const setVisible = (value: boolean) => { |  |     visible.value = value; |  |   }; |  |   const toggle = () => { |  |     visible.value = !visible.value; |  |   }; |  |   return { |  |     visible, |  |     setVisible, |  |     toggle, |  |   }; |  | } | 
 |