diff --git a/apps/frontend/src/app.vue b/apps/frontend/src/app.vue index f0a1006e4a..3741d3f102 100644 --- a/apps/frontend/src/app.vue +++ b/apps/frontend/src/app.vue @@ -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() diff --git a/apps/frontend/src/error.vue b/apps/frontend/src/error.vue index c168f55f40..6f262aea0b 100644 --- a/apps/frontend/src/error.vue +++ b/apps/frontend/src/error.vue @@ -110,7 +110,6 @@ import { commonMessages, defineMessage, defineMessages, - injectNotificationManager, IntlFormatted, LoadingBar, normalizeChildren, @@ -131,10 +130,10 @@ 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 { addNotification } = notificationManager const isSwitchingAccount = useIsSwitchingAccount() const props = defineProps({ diff --git a/apps/frontend/src/providers/setup.ts b/apps/frontend/src/providers/setup.ts index eb969312dc..b10bc764f0 100644 --- a/apps/frontend/src/providers/setup.ts +++ b/apps/frontend/src/providers/setup.ts @@ -28,5 +28,5 @@ export function setupProviders(auth: Awaited>) { setupLoadingStateProvider() setupUserCountryProvider() - return userPreferences + return { userPreferences, notificationManager } }