From de725dffd7fae3004f35f1882944a33db6b8e621 Mon Sep 17 00:00:00 2001 From: sdraris Date: Mon, 22 Sep 2025 10:30:08 +0200 Subject: [PATCH] profile dto added --- src/routes/user/dto/profile_response.dto.ts | 22 +++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/routes/user/dto/profile_response.dto.ts 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; +}