import { useState } from "react";
import {
Shield,
Users,
AlertTriangle,
ShieldCheck,
BarChart3,
ChevronDown,
} from "lucide-react";
import Button from "@/components/common/button";
import StatCard from "@/components/common/dashStatCard";
import InfoBanner from '@/components/common/infoBanner';
import Table from '@/components/common/dataTable';
import { auditLogHeaders, auditLogRows, trustedDeviceHeaders, trustedDeviceRows } from "@/constants/tabledata";
export default function SecurityPortal() {
const [enforceMfa, setEnforceMfa] = useState(true);
const [keepMeSignedIn, setKeepMeSignedIn] = useState(true);
const [reAuthenticate, setReAuthenticate] = useState(false);
return (
{/* --- HEADER SECTION --- */}
PLATFORM•SECURITY
Security & sessions
Platform-wide sign-in policy, trusted devices and the immutable authentication audit trail. Sign-ins, MFA, resets and policy changes are logged automatically.