import { AdminLayout } from "./AdminLayout.tsx"; export const AuditLogPage = ({ logs, }: { logs: any[]; }) => { return (

System Audit Logs

{logs.map((log) => ( ))} {logs.length === 0 && ( )}
Timestamp Action User Resource IP Address Details
{new Date(log.created_at).toLocaleString()} {log.action} {log.user || "System"} {log.resource || "-"} {log.ip_address || "-"}
{log.details ? JSON.stringify(log.details, null, 2) : "{}"}
No audit logs found.
); };