feat: importance in db and mentorcard home colors
This commit is contained in:
@@ -8,6 +8,7 @@ export interface Skill {
|
||||
categoryId: string;
|
||||
category: string;
|
||||
usageCount: number;
|
||||
importance: string;
|
||||
}
|
||||
|
||||
export interface Team {
|
||||
@@ -59,6 +60,13 @@ export class AdminClient extends BaseHttpClient {
|
||||
await this.delete(`/admin/skills/categories/${categoryId}`);
|
||||
}
|
||||
|
||||
async updateSkillImportance(
|
||||
skillId: string,
|
||||
importance: "incontournable" | "majeure" | "standard"
|
||||
): Promise<void> {
|
||||
await this.put(`/admin/skills/${skillId}/importance`, { importance });
|
||||
}
|
||||
|
||||
// Teams Management
|
||||
async getTeams(): Promise<Team[]> {
|
||||
return await this.get<Team[]>(`/admin/teams`);
|
||||
|
||||
Reference in New Issue
Block a user