export default defineNuxtPlugin((nuxtApp) => { nuxtApp.hook('app:error', (error) => { console.error('❌❌❌ ERROR DE APLICACIÓN CAPTURADO:', error) console.error('❌ Mensaje:', error.message) console.error('❌ Stack:', error.stack) console.error('❌ Causa:', error.cause) }) nuxtApp.hook('vue:error', (error, instance, info) => { console.error('❌❌❌ ERROR DE VUE CAPTURADO:', error) console.error('❌ Info:', info) console.error('❌ Componente:', instance?.$options?.name || instance?.$options?.__name) console.error('❌ Stack:', error.stack) }) nuxtApp.vueApp.config.errorHandler = (error, instance, info) => { console.error('❌❌❌ ERROR HANDLER VUE:', error) console.error('❌ Info:', info) console.error('❌ Mensaje:', error.message) console.error('❌ Stack:', error.stack) } })