"use client"; import { useAuditLogs } from "@/hooks/use-audit-logs"; import { Card } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { formatDistanceToNow } from "date-fns"; import { Loader2 } from "lucide-react"; export default function AuditLogsPage() { const { data: logs, isLoading } = useAuditLogs(); return (
View system activity and changes
{typeof log.detailsJson === 'string' ? log.detailsJson : JSON.stringify(log.detailsJson || {})}
{log.createdAt && formatDistanceToNow(new Date(log.createdAt), { addSuffix: true })}