do to formatters

This commit is contained in:
2026-01-24 01:07:43 +01:00
parent ae59df61eb
commit 891b3cf0ee
140 changed files with 656 additions and 1159 deletions

View File

@@ -1,7 +1,7 @@
import { ViewModel } from "../contracts/view-models/ViewModel";
import { NumberFormatter } from "../formatters/NumberFormatter";
import { RatingFormatter } from "../formatters/RatingFormatter";
import type { DriverSummaryData } from "../view-data/DriverSummaryData";
import { NumberDisplay } from "../display-objects/NumberDisplay";
import { RatingDisplay } from "../display-objects/RatingDisplay";
/**
* View Model for driver summary with rating and rank
@@ -30,7 +30,7 @@ export class DriverSummaryViewModel extends ViewModel {
}
get ratingLabel(): string {
return RatingDisplay.format(this.rating);
return RatingFormatter.format(this.rating);
}
get rank(): number | null {
@@ -38,7 +38,7 @@ export class DriverSummaryViewModel extends ViewModel {
}
get rankLabel(): string {
return this.rank === null ? '—' : NumberDisplay.format(this.rank);
return this.rank === null ? '—' : NumberFormatter.format(this.rank);
}
get roleBadgeText(): string {