--- import IconButton from '@/atoms/icon-button.astro'; import Tag from '@/atoms/tag.astro'; import Timestamp from '@/atoms/timestamp.astro'; import Typography from '@/atoms/typography.astro'; import type { Job } from '@/types/experience-section'; import type { I18n } from '@/types/i18n'; export interface Props extends astroHTML.JSX.HTMLAttributes { job: Job; i18n: I18n; } const { job, i18n, ...props } = Astro.props; const WorkTimelineItem = 'div'; ---
{job.role} — {job.company}
{ job.socials?.map(({ icon, url, name }) => ( )) }
{ job.tags.map(({ icon, iconColor, name, url }) => { return url ? ( {name} ) : ( {name} ); }) }