"use client"; import { mutate } from "swr"; import { useRevisions } from "@/hooks/useRevisions"; import { History } from "lucide-react"; export default function RevisionList({ slug, canEdit }: { slug: string; canEdit: boolean }) { const { revisions, isLoading, error, mutate: revalidate } = useRevisions(slug, 10); if (isLoading) { return (
Failed to load revisions: {(error as Error).message}
; } if (revisions.length === 0) return null; return ( ); }