12 lines
315 B
TypeScript
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");
|
|
});
|
|
});
|