feat: review admin overview and popup details fwith importance

This commit is contained in:
Julien Froidefond
2025-08-27 13:16:39 +02:00
parent 94a18b0ca5
commit e9aecca2a5
5 changed files with 415 additions and 82 deletions

View File

@@ -21,8 +21,18 @@ export interface TeamStats {
direction: string;
totalMembers: number;
averageSkillLevel: number;
topSkills: Array<{ skillName: string; averageLevel: number; icon?: string }>;
topSkills: Array<{
skillName: string;
averageLevel: number;
icon?: string;
importance: "incontournable" | "majeure" | "standard";
coverage: number;
}>;
skillCoverage: number; // Percentage of skills evaluated
criticalSkillsCoverage: {
incontournable: number;
majeure: number;
};
members: TeamMember[];
}