mirror of
https://github.com/dreamhunter2333/cloudflare_temp_email.git
synced 2026-08-31 13:06:50 +08:00
fix: address user mail review feedback
This commit is contained in:
@@ -26,10 +26,6 @@ const props = defineProps({
|
||||
type: Number,
|
||||
default: 0,
|
||||
},
|
||||
userAddressMode: {
|
||||
type: Boolean,
|
||||
default: false,
|
||||
},
|
||||
addressOptions: {
|
||||
type: Array,
|
||||
default: () => [],
|
||||
@@ -50,7 +46,7 @@ const {
|
||||
|
||||
const { t } = useScopedI18n('views.index.SendMail')
|
||||
|
||||
const isUserAddressMode = computed(() => props.userAddressMode || props.addressId > 0)
|
||||
const isUserAddressMode = computed(() => props.addressId > 0)
|
||||
const mailSettings = computed(() => (
|
||||
isUserAddressMode.value ? userAddressSettings.value : settings.value
|
||||
))
|
||||
|
||||
@@ -97,10 +97,9 @@ onMounted(fetchAddresses)
|
||||
<div class="user-mail-client">
|
||||
<template v-if="mode === 'send_mail'">
|
||||
<n-empty v-if="!selectedAddressId" class="address-empty" :description="t('noAddress')" />
|
||||
<SendMail v-else :key="selectedAddressId" user-address-mode :address-id="selectedAddressId"
|
||||
<SendMail v-else :key="selectedAddressId" v-model:address-id="selectedAddressId"
|
||||
:address-options="addressOptions" :address-loading="addressLoading"
|
||||
@address-scroll="handleAddressScroll" @update:address-id="selectedAddressId = $event"
|
||||
@sent="emit('sent')" />
|
||||
@address-scroll="handleAddressScroll" @sent="emit('sent')" />
|
||||
</template>
|
||||
<template v-else>
|
||||
<n-input-group>
|
||||
|
||||
Reference in New Issue
Block a user