diff --git a/src/components/index.svelte b/src/components/index.svelte index 37f99e3..21e36d6 100644 --- a/src/components/index.svelte +++ b/src/components/index.svelte @@ -7,7 +7,7 @@ type Props = { posts: Post[]; - projects: CollectionEntry<"projects">[]; + projects: CollectionEntry<"project">[]; }; const { posts: allPosts, projects }: Props = $props(); diff --git a/src/content/config.ts b/src/content/config.ts index 91bbe98..3772023 100644 --- a/src/content/config.ts +++ b/src/content/config.ts @@ -10,7 +10,7 @@ const blog = defineCollection({ }), }); -const projects = defineCollection({ +const project = defineCollection({ type: "content", schema: z.object({ name: z.string(), @@ -24,4 +24,4 @@ const projects = defineCollection({ }), }); -export const collections = { blog, projects }; +export const collections = { blog, project }; diff --git a/src/content/projects/7tv.md b/src/content/project/7tv.md similarity index 100% rename from src/content/projects/7tv.md rename to src/content/project/7tv.md diff --git a/src/content/projects/bolt.md b/src/content/project/bolt.md similarity index 100% rename from src/content/projects/bolt.md rename to src/content/project/bolt.md diff --git a/src/content/projects/brawl.md b/src/content/project/brawl.md similarity index 100% rename from src/content/projects/brawl.md rename to src/content/project/brawl.md diff --git a/src/content/projects/postcompile.md b/src/content/project/postcompile.md similarity index 100% rename from src/content/projects/postcompile.md rename to src/content/project/postcompile.md diff --git a/src/content/projects/scuffle.md b/src/content/project/scuffle.md similarity index 100% rename from src/content/projects/scuffle.md rename to src/content/project/scuffle.md diff --git a/src/content/projects/tinc.md b/src/content/project/tinc.md similarity index 100% rename from src/content/projects/tinc.md rename to src/content/project/tinc.md diff --git a/src/lib/projects.ts b/src/lib/projects.ts index 86cbbfa..176accb 100644 --- a/src/lib/projects.ts +++ b/src/lib/projects.ts @@ -1,6 +1,6 @@ import { getCollection } from "astro:content"; export async function getProjects() { - const projects = await getCollection("projects"); + const projects = await getCollection("project"); return projects.sort((a, b) => a.data.order - b.data.order); }