chore(editor): Suppress warnings from vue-i18n (#17325)

This commit is contained in:
Suguru Inoue
2025-07-16 15:18:16 +02:00
committed by GitHub
parent c4ba31ef62
commit f2581effa4
38 changed files with 200 additions and 137 deletions

View File

@@ -16,6 +16,7 @@ import { useClipboard } from '@/composables/useClipboard';
import { useI18n } from '@n8n/i18n';
import { useSettingsStore } from '@/stores/settings.store';
import router from '@/router';
import { I18nT } from 'vue-i18n';
// ---------------------------------------------------------------------------
// #region Reactive properties
@@ -178,7 +179,7 @@ onMounted(async () => {
</div>
<div>
<n8n-text size="medium" :bold="false">
<i18n-t keypath="mfa.setup.step1.instruction1.subtitle" tag="span">
<I18nT keypath="mfa.setup.step1.instruction1.subtitle" tag="span" scope="global">
<template #part1>
{{ i18n.baseText('mfa.setup.step1.instruction1.subtitle.part1') }}
</template>
@@ -190,7 +191,7 @@ onMounted(async () => {
>{{ i18n.baseText('mfa.setup.step1.instruction1.subtitle.part2') }}</a
>
</template>
</i18n-t>
</I18nT>
</n8n-text>
</div>
<div :class="$style.qrContainer">
@@ -235,7 +236,7 @@ onMounted(async () => {
</div>
</div>
<n8n-info-tip :bold="false" :class="$style['edit-mode-footer-infotip']">
<i18n-t keypath="mfa.setup.step2.infobox.description" tag="span">
<I18nT keypath="mfa.setup.step2.infobox.description" tag="span" scope="global">
<template #part1>
{{ i18n.baseText('mfa.setup.step2.infobox.description.part1') }}
</template>
@@ -244,7 +245,7 @@ onMounted(async () => {
{{ i18n.baseText('mfa.setup.step2.infobox.description.part2') }}
</n8n-text>
</template>
</i18n-t>
</I18nT>
</n8n-info-tip>
<div>
<n8n-button