Use new error template
This commit is contained in:
parent
a08515a395
commit
8753e72c8d
4 changed files with 27 additions and 0 deletions
BIN
bun.lockb
BIN
bun.lockb
Binary file not shown.
|
@ -19,6 +19,7 @@
|
|||
"@iconoir/vue": "^7.10.0",
|
||||
"@meilisearch/instant-meilisearch": "^0.22.0",
|
||||
"@playform/compress": "^0.1.6",
|
||||
"@sudovanilla/errors": "^3.0.0",
|
||||
"@tryghost/content-api": "^1.11.21",
|
||||
"astro": "^4.16.14",
|
||||
"astro-better-image-service": "^2.0.37",
|
||||
|
|
8
src/pages/404.astro
Normal file
8
src/pages/404.astro
Normal file
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
import { Error } from "@sudovanilla/errors";
|
||||
---
|
||||
|
||||
<Error
|
||||
Title="Error 404"
|
||||
Message="The page you're looking for is not found."
|
||||
/>
|
18
src/pages/500.astro
Normal file
18
src/pages/500.astro
Normal file
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
// Layout
|
||||
import { Error } from "@sudovanilla/errors";
|
||||
|
||||
// Fetch Error Message
|
||||
interface Props {
|
||||
error: unknown
|
||||
}
|
||||
|
||||
const { error } = Astro.props
|
||||
---
|
||||
|
||||
<Error
|
||||
Title="Error"
|
||||
Message={error instanceof Error ? error.message : 'Something happened, error unknown. Try again later.'}
|
||||
Error
|
||||
CheckStatus
|
||||
/>
|
Loading…
Reference in a new issue