"use client"; import { Download, History } from "lucide-react"; import { GlassPanel } from "@/components/primitives"; import { SectionHeader } from "@/components/shared"; import { downloadCsv } from "@/lib/csv"; import { formatRelativeTime } from "@/lib/format"; import type { EditHistoryRow } from "@/lib/types"; export function EditHistory({ edits }: { edits: EditHistoryRow[] }) { return ( 0 ? ( ) : null } /> {edits.length === 0 ? (

No edited messages recorded recently.

) : (
{edits.map((e) => (
{e.username ?? "unknown"} edited {formatRelativeTime(e.edited_at)} ยท{" "} {e.channel_name ?? e.channel_id ?? "unknown channel"}
                  {e.old_content || (content not available)}
                
))}
)}
); }