Compare commits
3 commits
988e07f869
...
6df86a1925
Author | SHA1 | Date | |
---|---|---|---|
6df86a1925 | |||
0c4de8c4b4 | |||
5cc5d09430 |
4 changed files with 10 additions and 4 deletions
2
frontend/src/app.d.ts
vendored
2
frontend/src/app.d.ts
vendored
|
@ -3,8 +3,8 @@
|
|||
declare global {
|
||||
namespace App {
|
||||
export interface Error {
|
||||
status: number;
|
||||
message: string;
|
||||
errorId: string;
|
||||
}
|
||||
// interface Locals {}
|
||||
// interface PageData {}
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
export async function handleError({ error, event, status, message }) {
|
||||
const errorId = crypto.randomUUID();
|
||||
console.error(error)
|
||||
// console.error(event)
|
||||
// console.error(status)
|
||||
return {
|
||||
status,
|
||||
errorId,
|
||||
message
|
||||
};
|
||||
}
|
|
@ -8,9 +8,12 @@ export async function handleFetch({ request, fetch }) {
|
|||
}
|
||||
|
||||
export async function handleError({ error, event, status, message }) {
|
||||
const errorId = crypto.randomUUID();
|
||||
console.error(error)
|
||||
// console.error(event)
|
||||
// console.error(status)
|
||||
return {
|
||||
status,
|
||||
errorId,
|
||||
message
|
||||
};
|
||||
}
|
|
@ -5,7 +5,7 @@
|
|||
<div id='container'>
|
||||
<div class="wrapper">
|
||||
<p id="status">{$page.status}</p>
|
||||
<p id="message">{$page.error.message}</p>
|
||||
<p id="message">{$page.error?.message}</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
Loading…
Reference in a new issue