You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mobile/api/service/dto/dto.user.tsx

38 lines
768 B

import {
EHealthProblem,
ESleepLevel,
ESport,
ESportLevel,
} from "@/model/enums/Enums";
export type UserDTO = {
Name: string;
Age: number;
Weight: number;
Height: number;
Sexe: boolean; // true = Male, false = Female
ProfilePict: string;
NbSessionPerWeek: number;
Goal: string;
SleepLevel: ESleepLevel;
SportLevel: ESportLevel;
Sport: ESport[];
HealthProblems: EHealthProblem[];
};
export type UpdateUserDTO = {
Id?: string;
Name?: string;
Age?: number;
Weight?: number;
Height?: number;
Sexe?: boolean; // true = Male, false = Female
ProfilePict?: string;
NbSessionPerWeek?: number;
Goal?: string;
SleepLevel?: ESleepLevel;
SportLevel?: ESportLevel;
Sport?: ESport[];
HealthProblems?: EHealthProblem[];
};