123 / src /admin /Anomalies.tsx
Twan07's picture
Create src/admin/Anomalies.tsx
fcc41f3 verified
raw
history blame
561 Bytes
import { useEffect, useState } from "react";
import api from "../api";
export default function Anomalies() {
const [data, setData] = useState<any[]>([]);
useEffect(() => {
api.get("/admin/security/anomalies").then((r) => setData(r.data));
}, []);
return (
<div>
<h1 className="font-bold mb-4">ML Anomalies</h1>
{data.map((l) => (
<div key={l._id} className="p-3 bg-red-900/40 rounded mb-2">
🤖 {l.action}
<div className="text-sm text-zinc-400">{l.ip}</div>
</div>
))}
</div>
);
}