auth-modal.vue 576 B

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