Hayden Hargreaves
Software Engineer
diff --git a/src/components/notFound.svelte b/src/components/notFound.svelte
index 2d2cb14..861f13b 100644
--- a/src/components/notFound.svelte
+++ b/src/components/notFound.svelte
@@ -1,7 +1,10 @@
-
+
+
+
404 - Not Found
- Just kidding, I did find it. But it's not ready for you to see just yet. Sit tight, I'm working
- on it.
+ {message}
-
+
diff --git a/src/routes/+error.svelte b/src/routes/+error.svelte
new file mode 100644
index 0000000..08c233a
--- /dev/null
+++ b/src/routes/+error.svelte
@@ -0,0 +1,5 @@
+
+
+
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 8d96f1d..0cd0f82 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -7,7 +7,7 @@
-
+
{@render children()}
diff --git a/src/routes/blog/[title]/+page.server.ts b/src/routes/blog/[title]/+page.server.ts
index 40c2939..701adde 100644
--- a/src/routes/blog/[title]/+page.server.ts
+++ b/src/routes/blog/[title]/+page.server.ts
@@ -27,21 +27,22 @@ export const load = async ({ url }: RequestEvent) => {
post: {
content: "",
date: new Date(),
- error: "Sorry, this post could not be found."
+ error: "Sorry, this post could not be found. If you think this is an error, please contact me!"
}
};
}
// Date: 2025-02-24 -> date object
// Desc: ... -> description
+ // We are not using the description for now, so it can be ignored.
let lines: string[] = content.split("\n");
let date: Date = new Date();
- let description: string = "";
+ // let description: string = "";
// Ensure the meta data is provided
if (lines[0].slice(0, 5) == "Date:" || lines[1].slice(0, 5) == "Desc:") {
date = new Date(lines[0].split("Date:")[1].trim());
- description = lines[1].split("Desc:")[1].trim();
+ // description = lines[1].split("Desc:")[1].trim();
// Remove meta data from final content
lines = lines.slice(2);
diff --git a/src/routes/blog/[title]/+page.svelte b/src/routes/blog/[title]/+page.svelte
index cbf31f3..1764378 100644
--- a/src/routes/blog/[title]/+page.svelte
+++ b/src/routes/blog/[title]/+page.svelte
@@ -1,15 +1,11 @@
{#if data.post.error}
-
- 404 - Not Found
-
- {data.post.error}
-
-
+
{:else}
{@html data.post.content}