34 lines
551 B
TypeScript
34 lines
551 B
TypeScript
export interface CreateDeckDto {
|
|
name: string;
|
|
description?: string;
|
|
}
|
|
|
|
export interface UpdateDeckDto {
|
|
id: string;
|
|
name?: string;
|
|
description?: string;
|
|
}
|
|
|
|
export interface ShortDeckDto {
|
|
id: string;
|
|
name: string;
|
|
type: number;
|
|
playedNumber: number;
|
|
ctype: number;
|
|
cardCount: number;
|
|
creator: string;
|
|
creationdate: Date;
|
|
editable?: boolean;
|
|
}
|
|
|
|
export interface DetailDeckDto {
|
|
id: string;
|
|
name: string;
|
|
type: number;
|
|
userid: string;
|
|
creationdate: Date;
|
|
cards: any[];
|
|
playedNumber: number;
|
|
ctype: number;
|
|
}
|