export type AppPlugin = {
error(v: { code: string; error: any }): void
}
export default defineNuxtPlugin((nuxtApp) => {
const appObject = {
error(v) {
// todo: make better error handling
console.error(`[APP|ERROR] error at ${v.code}: ${v.error}`)
},
} as AppPlugin
nuxtApp.provide('app', appObject)
})
export type AppPlugin = {
error(v: { code: string; error: any }): void
}
export default defineNuxtPlugin((nuxtApp) => {
const appObject = {
error(v) {
// todo: make better error handling
console.error(`[APP|ERROR] error at ${v.code}: ${v.error}`)
},
} as AppPlugin
nuxtApp.provide('app', appObject)
})