diff --git a/src/components/ErrorMessage.svelte b/src/components/ErrorMessage.svelte
index 20b9faf76..567cd6589 100644
--- a/src/components/ErrorMessage.svelte
+++ b/src/components/ErrorMessage.svelte
@@ -1,9 +1,6 @@
diff --git a/src/lib/router/definitions.ts b/src/lib/router/definitions.ts
index 3fb9b1b8f..b227b7ae5 100644
--- a/src/lib/router/definitions.ts
+++ b/src/lib/router/definitions.ts
@@ -1,8 +1,8 @@
-import type { HomeRoute, HomeLoadedRoute } from "@app/views/home/router";
import type {
- ResponseParseError,
ResponseError,
+ ResponseParseError,
} from "@httpd-client/lib/fetcher";
+import type { HomeRoute, HomeLoadedRoute } from "@app/views/home/router";
import type {
ProjectLoadedRoute,
ProjectRoute,
@@ -33,12 +33,14 @@ interface SessionRoute {
};
}
+export type ErrorParam = Error | ResponseParseError | ResponseError | undefined;
+
export interface ErrorRoute {
resource: "error";
params: {
title: string;
description: string;
- error: Error | ResponseError | ResponseParseError;
+ error: ErrorParam;
};
}
diff --git a/src/views/error/View.svelte b/src/views/error/View.svelte
index 56814ea47..ddbe6b45f 100644
--- a/src/views/error/View.svelte
+++ b/src/views/error/View.svelte
@@ -1,12 +1,12 @@