diff --git a/src/routes/user/dto/profile_response.dto.ts b/src/routes/user/dto/profile_response.dto.ts new file mode 100644 index 0000000..346c757 --- /dev/null +++ b/src/routes/user/dto/profile_response.dto.ts @@ -0,0 +1,22 @@ +import { ApiProperty } from '@nestjs/swagger'; +import { RoleType, StatutUtilisateurType } from 'src/entities/users.entity'; + +export class ProfileResponseDto { + @ApiProperty() + id: string; + + @ApiProperty() + email: string; + + @ApiProperty({ enum: RoleType }) + role: RoleType; + + @ApiProperty() + prenom: string; + + @ApiProperty() + nom: string; + + @ApiProperty({ enum: StatutUtilisateurType }) + statut: StatutUtilisateurType; +}