stepThree.vue 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <script lang='ts' setup>
  2. import { computed, defineAsyncComponent, nextTick, onMounted, onUnmounted, ref, watch } from 'vue'
  3. const enum Status {
  4. unResend = 'unResend',
  5. reSended = 'reSended',
  6. }
  7. const isResend = ref(Status.unResend)
  8. function resend() {
  9. isResend.value = Status.reSended
  10. }
  11. </script>
  12. <template>
  13. <div class="mt-80px">
  14. <div v-if="isResend === Status.unResend">
  15. <h1 class="fw-500 text-40px">
  16. Verity Your Account
  17. </h1>
  18. <div class="mt-14px mb-40px">
  19. We are asking all customers to verify their accounts. To confirm your account, please check your email and click the verification link that our team has sent over.
  20. </div>
  21. <el-button
  22. class="!bg-#C58C64 !text-#fff !w-200px !h-50px !text-16px !fw-500 !b-rd-6px"
  23. @click="resend"
  24. >
  25. Next
  26. </el-button>
  27. </div>
  28. <div v-if="isResend === Status.reSended">
  29. <div class="fw-500 text-40px mb-24px text-#000">
  30. Email has been sent
  31. </div>
  32. <div class="mb-24px w-460px text-16px text-#1F2D2C lh-24px">
  33. Still not received? you can try to contact our customerservice to solve
  34. this issue
  35. </div>
  36. <div class="text-#1F2D2C text-16px">
  37. <div class="fw-bold mb-10px">
  38. Customer service
  39. </div>
  40. <div class="">
  41. Hotline: +86 13588692156
  42. </div>
  43. <div>Email: marketing@ejet.com</div>
  44. </div>
  45. </div>
  46. </div>
  47. </template>
  48. <style lang='less' scoped>
  49. </style>