From 8c3221a0df658dcab16a7fc04243c6217be0cc3d Mon Sep 17 00:00:00 2001 From: Peter Cook Date: Wed, 29 Sep 2021 21:13:02 +0100 Subject: [PATCH] Portfolio example fix (#1457) * Fix project page in portfolio example Projects list was blank because template filter uses publishDate but front matter uses published_at. Changed front matter to publishDate. * Fix nested projects in portfolio example --- examples/portfolio/src/pages/project/mars-rover.md | 2 +- examples/portfolio/src/pages/project/nested/lunar-eclipse.md | 2 +- examples/portfolio/src/pages/projects.astro | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/portfolio/src/pages/project/mars-rover.md b/examples/portfolio/src/pages/project/mars-rover.md index 9351670af..6b2e45593 100644 --- a/examples/portfolio/src/pages/project/mars-rover.md +++ b/examples/portfolio/src/pages/project/mars-rover.md @@ -2,7 +2,7 @@ layout: ../../layouts/project.astro title: Mars Rover client: Self -published_at: 2020-03-02 00:00:00 +publishDate: 2020-03-02 00:00:00 img: https://images.unsplash.com/photo-1547234935-80c7145ec969?fit=crop&w=1400&h=700&q=75 description: | We built an unofficial Mars Rover Landing site in celebration of NASA’s Perseverance Rover. diff --git a/examples/portfolio/src/pages/project/nested/lunar-eclipse.md b/examples/portfolio/src/pages/project/nested/lunar-eclipse.md index 43a016e15..3fe8dd5c9 100644 --- a/examples/portfolio/src/pages/project/nested/lunar-eclipse.md +++ b/examples/portfolio/src/pages/project/nested/lunar-eclipse.md @@ -2,7 +2,7 @@ layout: ../../../layouts/project.astro title: Lunar Eclipse client: Self -published_at: 2020-03-04 00:00:00 +publishDate: 2020-03-04 00:00:00 img: https://images.unsplash.com/photo-1548391350-1a529f6ea42d?fit=crop&w=1400&h=700&q=75 description: | We took some cool pictures of the moon and made a website about it. diff --git a/examples/portfolio/src/pages/projects.astro b/examples/portfolio/src/pages/projects.astro index 53180c801..77ef0b7a5 100644 --- a/examples/portfolio/src/pages/projects.astro +++ b/examples/portfolio/src/pages/projects.astro @@ -8,7 +8,7 @@ interface MarkdownFrontmatter { publishDate: number; } -const projects = Astro.fetchContent('./project/*.md') +const projects = Astro.fetchContent('./project/**/*.md') .filter(({ publishDate }) => !!publishDate) .sort((a, b) => new Date(b.publishDate).valueOf() - new Date(a.publishDate).valueOf()); ---