import { useState } from 'react'; import { useAuthStore } from '../../auth/auth-store'; import { useAuditLog, type AuditLogParams } from '../../api/queries/admin/audit'; import layout from '../../styles/AdminLayout.module.css'; import styles from './AuditLogPage.module.css'; function defaultFrom(): string { const d = new Date(); d.setDate(d.getDate() - 7); return d.toISOString().slice(0, 10); } function defaultTo(): string { return new Date().toISOString().slice(0, 10); } export function AuditLogPage() { const roles = useAuthStore((s) => s.roles); if (!roles.includes('ADMIN')) { return (
{JSON.stringify(selectedEvent.detail, null, 2)}