Files
drop/desktop/plugins/global-error-handler.ts
T

12 lines
315 B
TypeScript

export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.vueApp.config.errorHandler = (error, instance, info) => {
// handle error, e.g. report to a service
};
// Also possible
nuxtApp.hook("vue:error", (error, instance, info) => {
const router = useRouter();
router.replace("/error");
});
});