'use client'; import React from 'react'; import { Text } from '@/ui/Text'; import { StatusDot } from '@/ui/StatusDot'; import { Table, TableHead, TableBody, TableRow, TableHeader, TableCell } from '@/ui/Table'; export interface ActivityItem { id: string; type: string; description: string; timestamp: string; status?: 'success' | 'warning' | 'critical' | 'info'; } interface RecentActivityTableProps { items: ActivityItem[]; } /** * RecentActivityTable * * A high-density table for displaying recent events and telemetry logs. */ export function RecentActivityTable({ items }: RecentActivityTableProps) { return ( Type Description Time Status {items.map((item) => ( {item.type} {item.description} {item.timestamp} ))}
); }