// Global setups import { setupAppRuntimeConfig } from './config'; // Client setups import { setupHtmlBranding } from './client/htmlBranding'; import { setupWelcomeMessage } from './client/welcome'; export default defineNuxtPlugin({ name: 'erudit-app-setup', async setup() { await setupAppRuntimeConfig(); }, hooks: { 'app:mounted': async () => { const { registerProseGlobals } = await import('#erudit/prose/global'); await registerProseGlobals(); const { registerAutoImportGlobals } = await import('#erudit/autoImports'); await registerAutoImportGlobals(); await setupHtmlBranding(); await setupWelcomeMessage(); }, }, });