"use client"; import MDEditor from "@uiw/react-md-editor"; import Image from "next/image"; export type TimelineEntry = { id: number; title: string; text: string; previewImage?: string | null; createdAt: string; }; const formatReleaseDate = (value: string) => new Intl.DateTimeFormat("en-GB", { day: "2-digit", month: "short", year: "numeric", }).format(new Date(value)); export const ChangelogTimeline = ({ entries }: { entries: TimelineEntry[] }) => { if (!entries.length) return

Es sind noch keine Changelog-Einträge vorhanden.

; return (
{entries.map((entry, idx) => (

{entry.title}

Release Date: {formatReleaseDate(entry.createdAt)}

{entry.previewImage && (
{`${entry.title}
)}
))}
); };