Files
SerpentRace/SerpentRace_Backend/dist/Application/DTOs/Mappers/DeckMapper.js
T

31 lines
838 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DeckMapper = void 0;
class DeckMapper {
static toShortDto(deck) {
return {
id: deck.id,
name: deck.name,
type: deck.type,
playedNumber: deck.playedNumber,
ctype: deck.ctype,
};
}
static toDetailDto(deck) {
return {
id: deck.id,
name: deck.name,
type: deck.type,
userid: deck.userid,
creationdate: deck.creationdate,
cards: deck.cards,
playedNumber: deck.playedNumber,
ctype: deck.ctype,
};
}
static toShortDtoList(decks) {
return decks.map(this.toShortDto);
}
}
exports.DeckMapper = DeckMapper;
//# sourceMappingURL=DeckMapper.js.map