add decks documentation

This commit is contained in:
2023-07-16 23:23:46 +02:00
parent 971b165be8
commit 9c13a57804
21 changed files with 239 additions and 78 deletions

View File

@@ -1 +1,26 @@
export class Deck {}
import { Pagination } from '../../../infrastructure/common/pagination/pagination.dto'
export class Deck {
id: string
userId: string
name: string
isPrivate: boolean
shots: number
cover: string | null
rating: number
created: Date
updated: Date
cardsCount: number
author: DeckAuthor
}
export class DeckAuthor {
id: string
name: string
}
export class PaginatedDecks {
items: Deck[]
pagination: Pagination
maxCardsCount: number
}