--- import type { PortfolioSection } from '@/types/sections/portfolio-section.types'; import DashedDivider from '../components/dashed-divider.astro'; import Description from '../components/description.astro'; import LabelledValue from '../components/labelled-value.astro'; import ListItemHeading from '../components/list-item-heading.astro'; import SectionHeading from '../components/section-heading.astro'; import TagsList from '../components/tags-list.astro'; export interface Props extends PortfolioSection {} const { config, projects } = Astro.props; ---
{config.title}
{ projects.map(({ name, description, details, pdfDetails, tagsList, dates }) => () => ( <>
{(pdfDetails ?? details).map((detail) => ( ))}
)) }