diff --git a/src/views/setting/components/EmailVerificationDialog.vue b/src/views/setting/components/EmailVerificationDialog.vue index 454086e..d70f8d2 100644 --- a/src/views/setting/components/EmailVerificationDialog.vue +++ b/src/views/setting/components/EmailVerificationDialog.vue @@ -66,7 +66,7 @@ const RESEND_COUNTDOWN_SECONDS = 60 const verificationCode = ref('') const resendCountdown = ref(RESEND_COUNTDOWN_SECONDS) const verificationCodeRef = ref<{ resetCode: (size?: number) => void } | null>(null) -let resendCountdownTimer: ReturnType | null = null +let resendCountdownTimer: number | null = null const formattedResendCountdown = computed( () => `00:${String(resendCountdown.value).padStart(2, '0')}` diff --git a/src/views/setting/components/ProfileSection.vue b/src/views/setting/components/ProfileSection.vue new file mode 100644 index 0000000..a6159a7 --- /dev/null +++ b/src/views/setting/components/ProfileSection.vue @@ -0,0 +1,235 @@ + + + + + diff --git a/src/views/setting/components/Radio.vue b/src/views/setting/components/Radio.vue index 7c05e54..2f60ea0 100644 --- a/src/views/setting/components/Radio.vue +++ b/src/views/setting/components/Radio.vue @@ -2,7 +2,7 @@