mirror of
https://github.com/dreamhunter2333/cloudflare_temp_email.git
synced 2026-07-10 06:51:55 +08:00
fix: user email regex setting visibility (#888)
fix: keep email regex option visible in user settings
This commit is contained in:
@@ -21,7 +21,7 @@ const { t } = useI18n({
|
|||||||
manualInputPrompt: 'Type and press Enter to add',
|
manualInputPrompt: 'Type and press Enter to add',
|
||||||
mailAllowList: 'Mail Address Allow List',
|
mailAllowList: 'Mail Address Allow List',
|
||||||
maxAddressCount: 'Maximum number of email addresses that can be binded',
|
maxAddressCount: 'Maximum number of email addresses that can be binded',
|
||||||
emailCheckRegex: 'Email Check Regex (e.g. ^[^.]+@.+$ to disallow dots before @)',
|
emailCheckRegex: "Email Check Regex (e.g. ^[^.]+{'@'}.+$ to disallow dots before {'@'})",
|
||||||
enableEmailCheckRegex: 'Enable Email Check Regex',
|
enableEmailCheckRegex: 'Enable Email Check Regex',
|
||||||
},
|
},
|
||||||
zh: {
|
zh: {
|
||||||
@@ -35,7 +35,7 @@ const { t } = useI18n({
|
|||||||
manualInputPrompt: '输入后按回车键添加',
|
manualInputPrompt: '输入后按回车键添加',
|
||||||
mailAllowList: '邮件地址白名单',
|
mailAllowList: '邮件地址白名单',
|
||||||
maxAddressCount: '可绑定最大邮箱地址数量',
|
maxAddressCount: '可绑定最大邮箱地址数量',
|
||||||
emailCheckRegex: '邮箱正则校验 (例如 ^[^.]+@.+$ 禁止@前面有.)',
|
emailCheckRegex: "邮箱正则校验 (例如 ^[^.]+{'@'}.+$ 禁止{'@'}前面有.)",
|
||||||
enableEmailCheckRegex: '启用邮箱正则校验',
|
enableEmailCheckRegex: '启用邮箱正则校验',
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -132,14 +132,14 @@ onMounted(async () => {
|
|||||||
</n-input-group>
|
</n-input-group>
|
||||||
</n-form-item-row>
|
</n-form-item-row>
|
||||||
<n-form-item-row :label="t('enableEmailCheckRegex')">
|
<n-form-item-row :label="t('enableEmailCheckRegex')">
|
||||||
<n-input-group>
|
<n-flex align="center" :wrap="false" style="width: 100%;">
|
||||||
<n-checkbox v-model:checked="userSettings.enableEmailCheckRegex" style="width: 20%;">
|
<n-checkbox v-model:checked="userSettings.enableEmailCheckRegex" style="flex: 0 0 auto;">
|
||||||
{{ t('enable') }}
|
{{ t('enable') }}
|
||||||
</n-checkbox>
|
</n-checkbox>
|
||||||
<n-input v-model:value="userSettings.emailCheckRegex"
|
<n-input v-model:value="userSettings.emailCheckRegex"
|
||||||
v-if="userSettings.enableEmailCheckRegex"
|
v-show="userSettings.enableEmailCheckRegex"
|
||||||
style="width: 80%;" :placeholder="t('emailCheckRegex')" />
|
style="flex: 1 1 auto;" :placeholder="t('emailCheckRegex')" />
|
||||||
</n-input-group>
|
</n-flex>
|
||||||
</n-form-item-row>
|
</n-form-item-row>
|
||||||
</n-form>
|
</n-form>
|
||||||
</n-card>
|
</n-card>
|
||||||
|
|||||||
Reference in New Issue
Block a user