"use client"; import { Building2, Users, TrendingUp, BarChart3, Target } from "lucide-react"; import { TeamStatsCard, getSkillLevelLabel, getSkillLevelColor, } from "../team-detail/team-stats-card"; interface DirectionOverviewProps { direction: string; teams: Array<{ teamId: string; teamName: string; direction: string; totalMembers: number; averageSkillLevel: number; topSkills: Array<{ skillName: string; averageLevel: number }>; skillCoverage: number; }>; totalMembers: number; averageSkillLevel: number; topCategories: Array<{ category: string; averageLevel: number }>; onViewTeamDetails?: (team: any) => void; onExportTeamReport?: (team: any) => void; } export function DirectionOverview({ direction, teams, totalMembers, averageSkillLevel, topCategories, onViewTeamDetails = () => {}, onExportTeamReport = () => {}, }: DirectionOverviewProps) { return (