From ce6dffbaf54b78da178fe71f11aa02ccfb2c27ed Mon Sep 17 00:00:00 2001 From: Nathan Cummins Date: Fri, 29 Aug 2025 15:02:25 +0930 Subject: [PATCH] Better handle project URLs --- src/pages/projects/{[...slug].astro => [type]/[slug].astro} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename src/pages/projects/{[...slug].astro => [type]/[slug].astro} (98%) diff --git a/src/pages/projects/[...slug].astro b/src/pages/projects/[type]/[slug].astro similarity index 98% rename from src/pages/projects/[...slug].astro rename to src/pages/projects/[type]/[slug].astro index b4f5e1c..30f14ea 100644 --- a/src/pages/projects/[...slug].astro +++ b/src/pages/projects/[type]/[slug].astro @@ -21,7 +21,8 @@ export async function getStaticPaths() { return projects.map((project) => ({ params: { - slug: `${slugify(project.data.type)}/${slugify(project.data.slug)}` + type: slugify(project.data.type), + slug: slugify(project.data.slug) }, props: { project } }));