view data fixes

This commit is contained in:
2026-01-23 15:30:23 +01:00
parent e22033be38
commit f8099f04bc
213 changed files with 3466 additions and 3003 deletions

View File

@@ -7,20 +7,23 @@ import { ViewModel } from "../contracts/view-models/ViewModel";
import type { EmailSignupViewData } from "../view-data/EmailSignupViewData";
export class EmailSignupViewModel extends ViewModel {
constructor(private readonly viewData: EmailSignupViewData) {
private readonly data: EmailSignupViewData;
constructor(data: EmailSignupViewData) {
super();
this.data = data;
}
get email(): string {
return this.viewData.email;
return this.data.email;
}
get message(): string {
return this.viewData.message;
return this.data.message;
}
get status(): EmailSignupViewData["status"] {
return this.viewData.status;
return this.data.status;
}
get isSuccess(): boolean {