import { createApp } from 'vue'; import './style.css'; import App from './App.vue'; import { errorBus } from '@/errorBus'; import { handleError } from '@/utils/errorHandler'; import { logger } from '@/utils/logger'; const app = createApp(App); app.config.errorHandler = (err: unknown) => { const message = handleError(err); logger.error('Global error handler:', message); errorBus.trigger(message); }; app.mount('#app');