diff --git a/packages/web/src/pages/EventsPage.tsx b/packages/web/src/pages/EventsPage.tsx index 8dfe3f0..49be98d 100644 --- a/packages/web/src/pages/EventsPage.tsx +++ b/packages/web/src/pages/EventsPage.tsx @@ -3,7 +3,7 @@ // =========================================== // Audit log browser with filters, pagination, and detail expansion. -import { useState, type ReactNode } from 'react'; +import { Fragment, useState, type ReactNode } from 'react'; import Box from '@mui/material/Box'; import Typography from '@mui/material/Typography'; import Paper from '@mui/material/Paper'; @@ -163,7 +163,8 @@ export function EventsPage(): ReactNode { ) : data && data.data.length > 0 ? ( data.data.map((event) => ( - *': { borderBottom: expandedId === event.id ? 'unset' : undefined } }}> + + *': { borderBottom: expandedId === event.id ? 'unset' : undefined } }}> + + + + + + + + )) ) : ( @@ -222,17 +231,6 @@ export function EventsPage(): ReactNode { )} - - {/* Expanded Detail Row */} - {!isLoading && data?.data.map((event) => ( - - - - - - - - ))} {data && data.pagination.total > 0 ? (