diff --git a/apps/app-frontend/src/components/ui/instance_settings/InstallationSettings.vue b/apps/app-frontend/src/components/ui/instance_settings/InstallationSettings.vue index ed6adef3d..93cf9bc55 100644 --- a/apps/app-frontend/src/components/ui/instance_settings/InstallationSettings.vue +++ b/apps/app-frontend/src/components/ui/instance_settings/InstallationSettings.vue @@ -18,7 +18,7 @@ import { Chips, Combobox, defineMessages, - getTagMessageOrDefault, + formatLoader, injectNotificationManager, useVIntl, } from '@modrinth/ui' @@ -563,10 +563,7 @@ const messages = defineMessages({ ? modpackVersion ? modpackVersion?.version_number : 'Unknown version' - : (() => { - const message = getTagMessageOrDefault(instance.loader, 'loader') - return typeof message === 'string' ? message : formatMessage(message) - })() + : formatLoader(formatMessage, instance.loader) }} @@ -11,18 +11,13 @@ import { getTagIcon } from '@modrinth/assets' import { useVIntl } from '../../composables' -import { getTagMessageOrDefault } from '../../utils/tag-messages.ts' +import { formatTag } from '../../utils/tag-messages.ts' const { formatMessage } = useVIntl() defineProps<{ categories: string[] }>() - -const getFormattedMessage = (tag: string) => { - const message = getTagMessageOrDefault(tag) - return typeof message === 'string' ? message : formatMessage(message) -}