You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
680 B
36 lines
680 B
|
2 years ago
|
export interface Season {
|
||
|
|
id: string,
|
||
|
|
seasonName: string;
|
||
|
|
seasonTag: string;
|
||
|
|
seasonCardImage: string;
|
||
|
|
seasonHeaderImage: string;
|
||
|
|
seasonStartDate: string;
|
||
|
|
seasonSendDate: string;
|
||
|
|
seasonId: string;
|
||
|
|
seasonDesc: string;
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface BridgeUser {
|
||
|
|
id: string;
|
||
|
|
realName: string;
|
||
|
|
gameHandle: string;
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface SeasonStandingsEntry {
|
||
|
|
position: string;
|
||
|
|
points: number;
|
||
|
|
user: BridgeUser;
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface SeasonWeekEntry {
|
||
|
|
position: string;
|
||
|
|
runTime: string;
|
||
|
|
user: BridgeUser;
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface SeasonWeek {
|
||
|
|
id: string;
|
||
|
|
mapName: string;
|
||
|
|
mapImg: string;
|
||
|
|
entries: SeasonWeekEntry[];
|
||
|
|
}
|