change in athlete and getkeycloak

This commit is contained in:
tuanvu
2026-01-08 11:27:18 +01:00
parent 41f574bc94
commit e28b126838
11 changed files with 50 additions and 54 deletions

View File

@@ -3,6 +3,7 @@ export type Role = "Admin" | "Athlete" | "Coach";
export class User{
id!: number;
keycloakId!: String;
nom!: String;
prenom!:String;
sessions: Session[] = []; //nb: Admin liaison non symétrique /!\
@@ -19,21 +20,17 @@ export class Ligne{
export class Admin extends User{
role!: Role;
}
export class Athlete extends User{
nom!: String;
groupe!: Groupe;
role!: Role;
}
export class Coach extends User{
nom!: String;
role!: Role;
}
export class Session{