do to formatters
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import { ViewModel } from "../contracts/view-models/ViewModel";
|
||||
import { FinishDisplay } from '../display-objects/FinishDisplay';
|
||||
import { DurationDisplay } from '../display-objects/DurationDisplay';
|
||||
import { DurationFormatter } from '../formatters/DurationFormatter';
|
||||
import { FinishFormatter } from '../formatters/FinishFormatter';
|
||||
import type { RaceResultViewData } from "../view-data/RaceResultViewData";
|
||||
|
||||
export class RaceResultViewModel extends ViewModel {
|
||||
@@ -50,7 +50,7 @@ export class RaceResultViewModel extends ViewModel {
|
||||
|
||||
/** UI-specific: Badge for position */
|
||||
get positionBadge(): string {
|
||||
return FinishDisplay.format(this.position);
|
||||
return FinishFormatter.format(this.position);
|
||||
}
|
||||
|
||||
/** UI-specific: Color for incidents badge */
|
||||
@@ -63,7 +63,7 @@ export class RaceResultViewModel extends ViewModel {
|
||||
/** UI-specific: Formatted lap time */
|
||||
get lapTimeFormatted(): string {
|
||||
if (this.fastestLap <= 0) return '--:--.---';
|
||||
return DurationDisplay.formatSeconds(this.fastestLap);
|
||||
return DurationFormatter.formatSeconds(this.fastestLap);
|
||||
}
|
||||
|
||||
/** Required by ResultsTable */
|
||||
@@ -72,11 +72,11 @@ export class RaceResultViewModel extends ViewModel {
|
||||
}
|
||||
|
||||
get formattedPosition(): string {
|
||||
return FinishDisplay.format(this.position);
|
||||
return FinishFormatter.format(this.position);
|
||||
}
|
||||
|
||||
get formattedStartPosition(): string {
|
||||
return FinishDisplay.format(this.startPosition);
|
||||
return FinishFormatter.format(this.startPosition);
|
||||
}
|
||||
|
||||
get formattedIncidents(): string {
|
||||
|
||||
Reference in New Issue
Block a user