From 11f43cf9cdd6ab1bcecf011cf1cbb6e30f5fce34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Rafael=20Siqueira?= Date: Wed, 7 May 2025 15:41:16 -0300 Subject: [PATCH] fix --- .../Course/{HeaderNav.astro => HeroNav.astro} | 35 +++++++++++++------ superpage/src/components/Trends.astro | 16 ++++----- superpage/src/content.config.ts | 1 + .../content/courses/cipa-grau-de-risco-1.mdx | 4 +++ superpage/src/data/trends.json | 8 +++++ superpage/src/icons/puzzle-piece.svg | 3 ++ superpage/src/pages/[slug].astro | 6 ++-- 7 files changed, 50 insertions(+), 23 deletions(-) rename superpage/src/components/Course/{HeaderNav.astro => HeroNav.astro} (70%) create mode 100644 superpage/src/data/trends.json create mode 100644 superpage/src/icons/puzzle-piece.svg diff --git a/superpage/src/components/Course/HeaderNav.astro b/superpage/src/components/Course/HeroNav.astro similarity index 70% rename from superpage/src/components/Course/HeaderNav.astro rename to superpage/src/components/Course/HeroNav.astro index bdf424b..d495aab 100644 --- a/superpage/src/components/Course/HeaderNav.astro +++ b/superpage/src/components/Course/HeroNav.astro @@ -5,13 +5,11 @@ import BuyDropdown from "./BuyDropdown.astro"; import Trends from "~/components/Trends.astro"; import Search from "~/components/Search.astro"; -import { getCollection } from "astro:content"; -const courses = await getCollection( - "courses", - ({ data }) => data.draft != true, -); - -const { title } = Astro.props; +import { getEntries } from "astro:content"; +const { title, ...data } = Astro.props; +const relatedCourses = data?.relatedCourses + ? await getEntries(data.relatedCourses) + : null; ---