diff --git a/packages/ui/src/components/servers/ServerSettingsModal.vue b/packages/ui/src/components/servers/ServerSettingsModal.vue index a72001c73b..320c36fae9 100644 --- a/packages/ui/src/components/servers/ServerSettingsModal.vue +++ b/packages/ui/src/components/servers/ServerSettingsModal.vue @@ -6,7 +6,7 @@ import { computed, nextTick, ref } from 'vue' import type { TabbedModalTab } from '#ui/components' import { TabbedModal } from '#ui/components' -import { defineMessage, defineMessages, useVIntl } from '#ui/composables/i18n' +import { defineMessages, useVIntl } from '#ui/composables/i18n' import { ServerSettingsAdvancedPage, ServerSettingsGeneralPage, @@ -22,7 +22,7 @@ import { injectModrinthServerContext, injectNotificationManager, } from '#ui/providers' -import { commonMessages } from '#ui/utils/common-messages' +import { commonMessages, serverSettingsTabMessages } from '#ui/utils/common-messages' type ShowOptions = { serverId: string @@ -89,10 +89,7 @@ const tabs = computed(() => isOwner: isOwner.value, isAdmin: isAdmin.value, } - const name = defineMessage({ - id: `server.settings.tabs.${tab.id}`, - defaultMessage: tab.label, - }) + const name = serverSettingsTabMessages[tab.id] const shown = tab.shown ? tab.shown(ctx) : true if (tab.external) { @@ -222,7 +219,7 @@ defineExpose({ show, hide }) >