import { experienceBgHorizontal, experienceBgVertical } from "@/_assets/decorations"; import experience, { WorkplaceEntry } from "@/_data/experience"; import Image from "next/image"; import Link from "next/link"; import React from "react"; import cls from "./ExperienceSection.module.scss"; const ExperienceSection: React.FC = () => (

My work experience

{ {
{ experience.map((i, index) =>
{ i.description }

0 && experience[index - 1].year === i.year ? { fontSize: 0 } : undefined }> { i.year }

{ i.place }

{ i.title }

{ i.summary ?? Contact me }

) }
{/*

Deserunt esse irure duis magna irure. Eiusmod voluptate amet et elit adipisicing ut. Nulla minim elit anim mollit nisi amet est et magna veniam. Qui deserunt eiusmod laboris ex. Ex aute duis duis incididunt quis adipisicing dolor sit aliqua consectetur eu fugiat. Fugiat ipsum dolor elit ad commodo aliquip anim anim nostrud. Lorem adipisicing ex quis veniam aute amet cupidatat reprehenderit do laborum minim laboris sunt.

*/}
); function getAriaLabel(item: WorkplaceEntry): string { const str: string[] = []; if (item.year) str.push(`${item.year} -`); str.push(item.title); if (item.place) str.push(`at ${item.place}`); if (item.summary) return str.join(" ") + `. ${item.summary}`; else return str.join(" "); } export default ExperienceSection;