view data fixes

This commit is contained in:
2026-01-24 00:52:27 +01:00
parent 62e8b768ce
commit ae59df61eb
321 changed files with 1157 additions and 2234 deletions

View File

@@ -1,5 +1,5 @@
import type { DriversLeaderboardDTO } from '@/lib/types/generated/DriversLeaderboardDTO';
import { DriverLeaderboardViewModel } from '@/lib/view-models/DriverLeaderboardViewModel';
import { LeaderboardsViewData } from '@/lib/view-data/LeaderboardsViewData';
/**
* DriversViewModelBuilder
@@ -14,10 +14,7 @@ export class DriversViewModelBuilder implements ViewModelBuilder<any, any> {
return DriversViewModelBuilder.build(input);
}
static build(
static build(apiDto: DriversLeaderboardDTO): DriverLeaderboardViewModel {
return new DriverLeaderboardViewModel({
drivers: apiDto.drivers,
});
static build(viewData: LeaderboardsViewData): DriverLeaderboardViewModel {
return new DriverLeaderboardViewModel(viewData);
}
}