feat: review my team page with importance
This commit is contained in:
@@ -12,6 +12,7 @@ export interface TeamMemberSkill {
|
||||
skillId: string;
|
||||
skillName: string;
|
||||
category: string;
|
||||
importance: "incontournable" | "majeure" | "standard";
|
||||
level: "never" | "not-autonomous" | "autonomous" | "expert";
|
||||
canMentor: boolean;
|
||||
wantsToLearn: boolean;
|
||||
@@ -32,6 +33,7 @@ export interface SkillGap {
|
||||
skillName: string;
|
||||
category: string;
|
||||
icon?: string;
|
||||
importance: "incontournable" | "majeure" | "standard";
|
||||
teamMembers: number;
|
||||
experts: number;
|
||||
mentors: number;
|
||||
@@ -48,6 +50,10 @@ export interface CategoryCoverage {
|
||||
experts: number;
|
||||
mentors: number;
|
||||
learners: number;
|
||||
criticalSkillsCoverage: {
|
||||
incontournable: number;
|
||||
majeure: number;
|
||||
};
|
||||
}
|
||||
|
||||
export interface TeamReviewData {
|
||||
@@ -66,6 +72,10 @@ export interface TeamReviewData {
|
||||
averageTeamLevel: number;
|
||||
mentorshipOpportunities: number;
|
||||
learningNeeds: number;
|
||||
criticalSkillsCoverage: {
|
||||
incontournable: number;
|
||||
majeure: number;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -74,6 +84,7 @@ export interface MentorOpportunity {
|
||||
mentee: TeamMember;
|
||||
skill: string;
|
||||
category: string;
|
||||
importance: "incontournable" | "majeure" | "standard";
|
||||
mentorLevel: "autonomous" | "expert";
|
||||
menteeLevel: "never" | "not-autonomous";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user