fix: error page

This commit is contained in:
tdgao
2026-08-27 19:26:47 -06:00
parent 5d47594302
commit ec15bf3b40
3 changed files with 4 additions and 6 deletions
+1 -1
View File
@@ -33,7 +33,7 @@ import {
import { useAuth } from './composables/auth'
const auth = await useAuth()
const userPreferences = setupProviders(auth)
const { userPreferences } = setupProviders(auth)
const cosmetics = useCosmetics()
const theme = useTheme()
const { locale, setLocale } = injectI18n()
+2 -4
View File
@@ -110,7 +110,6 @@ import {
commonMessages,
defineMessage,
defineMessages,
injectNotificationManager,
IntlFormatted,
LoadingBar,
normalizeChildren,
@@ -131,10 +130,9 @@ import { getSignInRouteObj } from '~/composables/auth.js'
import { setupProviders } from '~/providers/setup.ts'
const auth = await useAuth()
setupProviders(auth)
const { notificationManager } = setupProviders(auth)
const { formatMessage } = useVIntl()
const { addNotification } = injectNotificationManager()
const isSwitchingAccount = useIsSwitchingAccount()
const props = defineProps({
@@ -180,7 +178,7 @@ async function signOut() {
async function onSelectStoredAccount(account) {
const result = await switchToStoredAccount(account)
if (result === 'error') {
addNotification({
notificationManager.addNotification({
title: formatMessage(commonMessages.errorNotificationTitle),
text: formatMessage(unauthorizedMessages.accountSwitchFailed),
type: 'error',
+1 -1
View File
@@ -28,5 +28,5 @@ export function setupProviders(auth: Awaited<ReturnType<typeof useAuth>>) {
setupLoadingStateProvider()
setupUserCountryProvider()
return userPreferences
return { notificationManager, userPreferences }
}