- Seems like you tried to find something that doesn't exist yet.
+ 404. Seems like you tried to find something that doesn't exist yet.
I don't like to remove anything from here, but it can happen from time to time. Or maybe you mistyped something. In any case, my apologies. Feel free to go back to the very beginning if you want.
diff --git a/src/pages/library/[...slug].astro b/src/pages/library/[...slug].astro
new file mode 100644
index 0000000..d21ee27
--- /dev/null
+++ b/src/pages/library/[...slug].astro
@@ -0,0 +1,20 @@
+---
+import { type CollectionEntry, getCollection, render } from 'astro:content';
+import PostLayout from '../../layouts/PostLayout.astro';
+
+export async function getStaticPaths() {
+ const posts = await getCollection('workshop');
+ return posts.map((post) => ({
+ params: { slug: post.id },
+ props: post,
+ }));
+}
+type Props = CollectionEntry<'workshop'>;
+
+const post = Astro.props;
+const { Content } = await render(post);
+---
+
+
+
+
diff --git a/src/pages/library/index.astro b/src/pages/library/index.astro
new file mode 100644
index 0000000..7496d8e
--- /dev/null
+++ b/src/pages/library/index.astro
@@ -0,0 +1,39 @@
+
+---
+import WorkInProgress from "../../components/WorkInProgress.astro"
+---
+
+
diff --git a/src/pages/notes/[...slug].astro b/src/pages/notes/[...slug].astro
new file mode 100644
index 0000000..d21ee27
--- /dev/null
+++ b/src/pages/notes/[...slug].astro
@@ -0,0 +1,20 @@
+---
+import { type CollectionEntry, getCollection, render } from 'astro:content';
+import PostLayout from '../../layouts/PostLayout.astro';
+
+export async function getStaticPaths() {
+ const posts = await getCollection('workshop');
+ return posts.map((post) => ({
+ params: { slug: post.id },
+ props: post,
+ }));
+}
+type Props = CollectionEntry<'workshop'>;
+
+const post = Astro.props;
+const { Content } = await render(post);
+---
+
+
+
+
diff --git a/src/pages/notes/index.astro b/src/pages/notes/index.astro
new file mode 100644
index 0000000..7496d8e
--- /dev/null
+++ b/src/pages/notes/index.astro
@@ -0,0 +1,39 @@
+
+---
+import WorkInProgress from "../../components/WorkInProgress.astro"
+---
+
+
diff --git a/src/pages/workshop/index.astro b/src/pages/workshop/index.astro
index eda8bc3..7496d8e 100644
--- a/src/pages/workshop/index.astro
+++ b/src/pages/workshop/index.astro
@@ -1,4 +1,4 @@
----
+
+---
+import WorkInProgress from "../../components/WorkInProgress.astro"
+---
+
+