'use client' import { MIDDLEWARE_INFO } from './types' import type { MiddlewareHookReturn } from './types' interface EventsTabProps { hook: MiddlewareHookReturn } export default function EventsTab({ hook }: EventsTabProps) { const { events } = hook return (

Recent Middleware Events

{events.length === 0 ? ( ) : ( events.map((event) => ( )) )}
Time Middleware Event IP Path
No events recorded yet
{new Date(event.created_at).toLocaleString()} {MIDDLEWARE_INFO[event.middleware_name]?.name || event.middleware_name} {event.event_type} {event.ip_address || '-'} {event.request_path || '-'}
) }