DateWithEdited.tsx
⎇
Raw
1export function DateWithEdited({
2 date,
3 editedAt,
4}: {
5 date: string;
6 editedAt: string | null;
7}) {
8 const label = new Date(date).toLocaleDateString();
9 if (!editedAt) return <time datetime={date}>{label}</time>;
10 return (
11 <time
12 datetime={date}
13 class="edited-indicator"
14 title={`Edited ${new Date(editedAt).toLocaleString()}`}
15 >
16 *{label}
17 </time>
18 );
19}
20