diff --git a/arcane/home/honeypot-dashboard/frontend-next/src/routes/attackers.tsx b/arcane/home/honeypot-dashboard/frontend-next/src/routes/attackers.tsx index 0451deebe..fe4f2fe5e 100644 --- a/arcane/home/honeypot-dashboard/frontend-next/src/routes/attackers.tsx +++ b/arcane/home/honeypot-dashboard/frontend-next/src/routes/attackers.tsx @@ -13,6 +13,7 @@ import { ErrorStateBlock } from '../components/ErrorState' import { Tabs, TabPanel } from '../components/Tabs' import { usePaginatedList } from '../lib/hooks' import { formatTimestamp } from '../lib/time' +import { copyWithFlash } from '../lib/flash' type AttackerRow = { id: string @@ -54,7 +55,26 @@ export const Route = createFileRoute('/attackers')({ }) const COLUMNS: Column[] = [ - { header: 'entity', className: 'v', render: (row) => row.id.slice(0, 8) }, + { + header: 'entity', + className: 'v', + render: (row) => ( + + {row.id.slice(0, 8)} + + + ), + }, { header: 'ips', className: 'n', render: (row) => row.ips.length.toLocaleString('en-US') }, { header: 'events', className: 'n', render: (row) => row.events.toLocaleString('en-US') }, {