import React, { useState, useEffect } from 'react';
import { BarChart, Bar, LineChart, Line, PieChart, Pie, Cell, XAxis, YAxis, CartesianGrid, Tooltip, Legend, ResponsiveContainer } from 'recharts';
import { Card, CardHeader, CardContent } from '@/components/ui/card';
import { Alert, AlertTitle, AlertDescription } from '@/components/ui/alert';
import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs';
import { Progress } from '@/components/ui/progress';
import { Shield, Activity, AlertTriangle, CheckCircle, XCircle, Calendar } from 'lucide-react';
import { Dialog, DialogTrigger, DialogContent, DialogHeader, DialogTitle, DialogDescription } from '@/components/ui/dialog';
// ... (previous code remains the same)
const TeamTasksCard = ({ tasks, taskDetails }) => {
// ... (TeamTasksCard component remains the same)
};
const SimulationTrainingCard = ({ dueDate, changes }) => (
Next due dateSimulation Training
Recent Changes:
{changes.map((change, index) => (
Empowering CCROs with AI-driven real-time insights for proactive cyber resilience and business continuity
Real-time Risk Assessment and Training Content Updates
{/* Add more detailed training index information here */}Efficient transition from response to recovery
{/* Add incident response details and metrics here */}Assessment and improvement roadmap
{/* Add maturity model assessment details here */}