From 910780f4bb8298735cf61a8a6458bc2ce8280dcf Mon Sep 17 00:00:00 2001 From: rr-bw <102181210+rr-bw@users.noreply.github.com> Date: Thu, 24 Apr 2025 21:50:38 -0700 Subject: [PATCH] CompleteTrialInitiationComponent - initialize data before rendering InputPasswordComponent --- .../complete-trial-initiation.component.html | 174 ++++++++++-------- .../complete-trial-initiation.component.ts | 3 + 2 files changed, 96 insertions(+), 81 deletions(-) diff --git a/apps/web/src/app/billing/trial-initiation/complete-trial-initiation/complete-trial-initiation.component.html b/apps/web/src/app/billing/trial-initiation/complete-trial-initiation/complete-trial-initiation.component.html index b5238e3361c..502cfb00eaa 100644 --- a/apps/web/src/app/billing/trial-initiation/complete-trial-initiation/complete-trial-initiation.component.html +++ b/apps/web/src/app/billing/trial-initiation/complete-trial-initiation/complete-trial-initiation.component.html @@ -1,87 +1,99 @@ -
- -
-
- - - - - - - - - - - - - - - +} @else { +
+ +
+ +
+ + + + + + + + + + - {{ "getStarted" | i18n | titlecase }} - - - {{ "inviteUsers" | i18n }} - -
-
-
-
+ + + + +
+ + {{ "getStarted" | i18n | titlecase }} + + + {{ "inviteUsers" | i18n }} + +
+
+ + +} diff --git a/apps/web/src/app/billing/trial-initiation/complete-trial-initiation/complete-trial-initiation.component.ts b/apps/web/src/app/billing/trial-initiation/complete-trial-initiation/complete-trial-initiation.component.ts index 62fa1d3ee59..245bbba4b85 100644 --- a/apps/web/src/app/billing/trial-initiation/complete-trial-initiation/complete-trial-initiation.component.ts +++ b/apps/web/src/app/billing/trial-initiation/complete-trial-initiation/complete-trial-initiation.component.ts @@ -52,6 +52,7 @@ export class CompleteTrialInitiationComponent implements OnInit, OnDestroy { @ViewChild("stepper", { static: false }) verticalStepper: VerticalStepperComponent; inputPasswordFlow = InputPasswordFlow.AccountRegistration; + initializing = true; /** Password Manager or Secrets Manager */ product: ProductType; @@ -198,6 +199,8 @@ export class CompleteTrialInitiationComponent implements OnInit, OnDestroy { .subscribe(() => { this.orgInfoFormGroup.controls.name.markAsTouched(); }); + + this.initializing = false; } ngOnDestroy(): void {