auth-modal.vue 528 B

12345678910111213141516171819202122232425
  1. <!-- -->
  2. <template>
  3. <ct-popup :show="authType !== ''" round="10" :showClose="true" @close="closeAuthModal">
  4. <login></login>
  5. </ct-popup>
  6. </template>
  7. <script setup>
  8. import { closeAuthModal } from '@/hooks/useModal'
  9. import ctPopup from '@/components/ui/ct-popup'
  10. import { modalStore } from '@/store/modal';
  11. import login from './authModal/login'
  12. const modal = modalStore()
  13. import { computed } from 'vue'
  14. // 授权弹窗类型
  15. const authType = computed(() => modal.auth)
  16. </script>
  17. <style lang="scss" scoped>
  18. </style>