view data fixes
This commit is contained in:
@@ -7,7 +7,14 @@ import { DriverLeaderboardViewModel } from '@/lib/view-models/DriverLeaderboardV
|
||||
* Transforms DriversLeaderboardDTO into DriverLeaderboardViewModel.
|
||||
* Deterministic, side-effect free, no HTTP calls.
|
||||
*/
|
||||
export class DriversViewModelBuilder {
|
||||
import { ViewModelBuilder } from "../../contracts/builders/ViewModelBuilder";
|
||||
|
||||
export class DriversViewModelBuilder implements ViewModelBuilder<any, any> {
|
||||
build(input: any): any {
|
||||
return DriversViewModelBuilder.build(input);
|
||||
}
|
||||
|
||||
static build(
|
||||
static build(apiDto: DriversLeaderboardDTO): DriverLeaderboardViewModel {
|
||||
return new DriverLeaderboardViewModel({
|
||||
drivers: apiDto.drivers,
|
||||
|
||||
Reference in New Issue
Block a user