diff --git a/desktop/pages/error.vue b/desktop/pages/error/index.vue similarity index 100% rename from desktop/pages/error.vue rename to desktop/pages/error/index.vue diff --git a/desktop/plugins/global-error-handler.ts b/desktop/plugins/global-error-handler.ts index 1ad9b59e..f9d72494 100644 --- a/desktop/plugins/global-error-handler.ts +++ b/desktop/plugins/global-error-handler.ts @@ -1,11 +1,8 @@ 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) => { + console.log(error); const router = useRouter(); - router.replace("/error"); + router.replace(`/error`); }); }); diff --git a/desktop/src-tauri/src/lib.rs b/desktop/src-tauri/src/lib.rs index 75fcdc3d..975a8afc 100644 --- a/desktop/src-tauri/src/lib.rs +++ b/desktop/src-tauri/src/lib.rs @@ -22,7 +22,6 @@ use std::{ }; use std::sync::Arc; use tauri_plugin_deep_link::DeepLinkExt; -use crate::db::DatabaseImpls; use crate::downloads::download_agent::{GameDownloadAgent}; #[derive(Clone, Copy, Serialize)]