--- import type { MainSection } from '@/types/sections/main-section.types'; import Description from '@/web/components/description.astro'; import DownloadButton from '@/web/components/download-button.astro'; import LinkButton from '@/web/components/link-button.astro'; import Photo from '@/components/photo.astro'; import SectionCard from '@/web/components/section-card.astro'; import TagsList from '@/web/components/tags-list.astro'; import Typography from '@/web/components/typography.astro'; import LabelledValue from '@/web/components/labelled-value.astro'; export interface Props extends MainSection {} const { action, config, description, details, fullName, image, links, role, tags } = Astro.props; ---
{fullName} {role}
{ links.length > 0 && (
{links.map((link) => ( ))}
) }
{details.map((detail) => )}