view data fixes
This commit is contained in:
@@ -2,11 +2,15 @@
|
||||
* League Stewarding View Model
|
||||
* Represents all data needed for league stewarding across all races
|
||||
*/
|
||||
export class LeagueStewardingViewModel {
|
||||
import { ViewModel } from "../contracts/view-models/ViewModel";
|
||||
|
||||
export class LeagueStewardingViewModel extends ViewModel {
|
||||
constructor(
|
||||
public readonly racesWithData: RaceWithProtests[],
|
||||
public readonly driverMap: Record<string, { id: string; name: string; avatarUrl?: string; iracingId?: string; rating?: number }>
|
||||
) {}
|
||||
) {
|
||||
super();
|
||||
}
|
||||
|
||||
/** UI-specific: Total pending protests count */
|
||||
get totalPending(): number {
|
||||
|
||||
Reference in New Issue
Block a user