do to formatters
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import { ViewModel } from "../contracts/view-models/ViewModel";
|
||||
import { RaceStatusDisplay } from "../display-objects/RaceStatusDisplay";
|
||||
import { DateDisplay } from "../display-objects/DateDisplay";
|
||||
import { DateFormatter } from "../formatters/DateFormatter";
|
||||
import { RaceStatusFormatter } from "../formatters/RaceStatusFormatter";
|
||||
import type { RaceListItemViewData } from "../view-data/RaceListItemViewData";
|
||||
|
||||
export class RaceListItemViewModel extends ViewModel {
|
||||
@@ -29,12 +29,12 @@ export class RaceListItemViewModel extends ViewModel {
|
||||
|
||||
/** UI-specific: Formatted scheduled time */
|
||||
get formattedScheduledTime(): string {
|
||||
return DateDisplay.formatDateTime(this.scheduledAt);
|
||||
return DateFormatter.formatDateTime(this.scheduledAt);
|
||||
}
|
||||
|
||||
/** UI-specific: Badge variant for status */
|
||||
get statusBadgeVariant(): string {
|
||||
return RaceStatusDisplay.getVariant(this.status);
|
||||
return RaceStatusFormatter.getVariant(this.status);
|
||||
}
|
||||
|
||||
/** UI-specific: Time until start in minutes */
|
||||
|
||||
Reference in New Issue
Block a user