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,5 +1,5 @@
import { ViewModel } from "../contracts/view-models/ViewModel";
import { OnboardingStatusDisplay } from '../display-objects/OnboardingStatusDisplay';
import { OnboardingStatusFormatter } from '../formatters/OnboardingStatusFormatter';
import type { CompleteOnboardingViewData } from '../view-data/CompleteOnboardingViewData';
/**
@@ -22,22 +22,22 @@ export class CompleteOnboardingViewModel extends ViewModel {
/** UI-specific: Status label using Display Object */
get statusLabel(): string {
return OnboardingStatusDisplay.statusLabel(this.success);
return OnboardingStatusFormatter.statusLabel(this.success);
}
/** UI-specific: Status variant using Display Object */
get statusVariant(): string {
return OnboardingStatusDisplay.statusVariant(this.success);
return OnboardingStatusFormatter.statusVariant(this.success);
}
/** UI-specific: Status icon using Display Object */
get statusIcon(): string {
return OnboardingStatusDisplay.statusIcon(this.success);
return OnboardingStatusFormatter.statusIcon(this.success);
}
/** UI-specific: Status message using Display Object */
get statusMessage(): string {
return OnboardingStatusDisplay.statusMessage(this.success, this.errorMessage);
return OnboardingStatusFormatter.statusMessage(this.success, this.errorMessage);
}
/** UI-specific: Whether onboarding was successful */