add 404 page

This commit is contained in:
jfmonty2 committed 2023-09-25 06:57:50 -07:00
1 parent 859c34fd82
commit 00300167eb
2 files changed
+29 -10

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
<style>
h1 {
margin-top: 6rem;
}
h1, p {
text-align: center;
}
</style>
<h1>404</h1>
<p>That page doesn't exist. Sorry!</p>
+15 -10
View File
@@ -2,18 +2,23 @@ import { error } from '@sveltejs/kit';
export async function load({ url, params, data }) {
let post;
try {
let post = await import(`../_posts/${params.slug}.svx`);
post.metadata.slug = params.slug;
post.metadata.prev = data.prev;
post.metadata.next = data.next;
return {
post: post.default,
}
post = await import(`../_posts/${params.slug}.svx`);
}
catch (err) {
// throw error(404, `Not found: ${url.pathname}`);
console.log(err);
throw err;
if (err.message.match(/Unknown variable dynamic import/)) {
throw error(404, `Not found: ${url.pathname}`);
}
else {
throw err;
}
}
post.metadata.slug = params.slug;
post.metadata.prev = data.prev;
post.metadata.next = data.next;
return {
post: post.default,
}
}