Skip to content
Snippets Groups Projects
Select Git revision
  • 7a33ae175d51c4a9e198db5888feda71f96e356f
  • main default protected
2 results

project.ts

Blame
  • FriendResponseDTO.js 647 B
    // dto/FriendResponseDTO.js
    
    class FriendResponseDTO {
    
      constructor(friendResponse) {
          this.id = friendResponse.id;
          this.requester = {
              id: friendResponse.requester.id,
              name: friendResponse.requester.name,
              email: friendResponse.requester.email
          };
          this.receiver = {
              id: friendResponse.receiver.id,
              name: friendResponse.receiver.name,
              email: friendResponse.receiver.email
          };
          this.status = friendResponse.status;
          this.createdAt = friendResponse.createdAt;
          this.updatedAt = friendResponse.updatedAt;
      }
    }
    
    module.exports = FriendResponseDTO;