useConsultation.ts 476 B

12345678910111213141516171819202122
  1. export const useConsultation = () => {
  2. const isConsultationOpen = useState('isConsultationOpen', () => false)
  3. const openConsultation = () => {
  4. isConsultationOpen.value = true
  5. }
  6. const closeConsultation = () => {
  7. isConsultationOpen.value = false
  8. }
  9. const toggleConsultation = () => {
  10. isConsultationOpen.value = !isConsultationOpen.value
  11. }
  12. return {
  13. isConsultationOpen,
  14. openConsultation,
  15. closeConsultation,
  16. toggleConsultation,
  17. }
  18. }