import { Job } from "@/lib/types"; import Chip from "./chip"; import formatDate from "@/utils/format-date"; interface ExperienceTimelineProps { jobs: Job[]; newestFirst?: boolean; } const ExperienceTimeline = ({ jobs, newestFirst = true }: ExperienceTimelineProps) => { const sorted = [...jobs].sort((a, b) => { const diff = new Date(b.start_date).getTime() - new Date(a.start_date).getTime(); return newestFirst ? diff : -diff; }); return (
{job.company}
{job.summary && ({job.summary}
)} {job.sub_phases && job.sub_phases.length > 0 && (Technologies