change in athlete and getkeycloak
This commit is contained in:
@@ -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{
|
||||
|
||||
Reference in New Issue
Block a user