--- import type { timelineEntry } from "@interfaces/timeline.ts"; interface Props { timeline: timelineEntry[]; } const { timeline = [] } = Astro.props; --- { timeline .sort((a: timelineEntry, b: timelineEntry) => a.date.diff(b.date).toMillis(), ) .map((entry, index) => ( {entry.event} {entry.eventDetail} {entry.date.toFormat("LLLL kkkk")} {entry.description && ( {entry.description} )} )) }
{entry.description}