import { useQuery } from "@tanstack/react-query" import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow, } from "@/components/ui/table" import { securityService } from "@/services" import type { RateLimitViolation } from "@/types/security.types" export default function RateLimitsPage() { const { data: violations, isLoading } = useQuery({ queryKey: ['admin', 'security', 'rate-limits'], queryFn: () => securityService.getRateLimitViolations(7), }) return (