--- import { getCollection, render } from "astro:content"; import { Picture } from "astro:assets"; import { Icon } from "astro-icon/components"; import Layout from "~/layouts/Layout.astro"; import Container from "~/components/Container.astro"; import HeaderNav from "~/components/Course/HeaderNav.astro"; import placeholder from "~/assets/placeholder.png"; export async function getStaticPaths() { const courses = await getCollection( "courses", ({ data }) => data.draft != true, ); return courses.map((course) => { return { params: { slug: course.id }, props: { course }, }; }); } const { course } = Astro.props; const { data } = course; const { Content } = await render(course); --- {data.title} — EDUSEG®
{ data.course.reciclagem ? ( <>Curso de reciclagem ) : ( <>Curso de formação ) }

{data.title}

{data.excerpt} [1]

  • Carga horária de {data.course.hours} horas
  • Certificado com assinatura digital [2]