From e953cc454e126ff995c79c31aefc2fb486e1585e Mon Sep 17 00:00:00 2001 From: Luciano Giacchetta Date: Thu, 21 Aug 2025 13:42:47 -0300 Subject: [PATCH] #13: Dynamically populate header careers dropdown --- src/components/header/header.astro | 39 +++++++++++------------------- src/libs/careers.ts | 6 +++++ 2 files changed, 20 insertions(+), 25 deletions(-) diff --git a/src/components/header/header.astro b/src/components/header/header.astro index 3c4f192..b1dfde2 100644 --- a/src/components/header/header.astro +++ b/src/components/header/header.astro @@ -2,11 +2,13 @@ import { Image } from 'astro:assets'; import Logo from '../../assets/svg/logo.svg'; import { getAllCourses, filterCoursesByCloud } from '../../libs/courses'; +import { getCareers } from '../../libs/careers'; import { slugifyCourse } from '../../utils/text'; const awsCourses = filterCoursesByCloud(getAllCourses(), ['aws']); const gcpCourses = filterCoursesByCloud(getAllCourses(), ['gcp']); const azrCourses = filterCoursesByCloud(getAllCourses(), ['azr']); +const careers = await getCareers(); ---