diff --git a/windows/welcome/src/SilverOS.Welcome.UI/Components/Routes.razor b/windows/welcome/src/SilverOS.Welcome.UI/Components/Routes.razor index 6adc307..082ca0f 100644 --- a/windows/welcome/src/SilverOS.Welcome.UI/Components/Routes.razor +++ b/windows/welcome/src/SilverOS.Welcome.UI/Components/Routes.razor @@ -40,7 +40,7 @@ break; case 2: - + break; case 3: @@ -82,14 +82,14 @@ private int _currentStep = 0; private bool _loading = true; private bool _applyRunning = false; + private bool _accountValid = false; private string? _error; private IReadOnlyList _flavours = Array.Empty(); - private AccountStep? _accountStep; private bool CanGoNext => _currentStep switch { 1 => State.Flavour is not null, - 2 => _accountStep?.IsValid ?? false, + 2 => _accountValid, _ => true }; diff --git a/windows/welcome/src/SilverOS.Welcome.UI/Components/Steps/AccountStep.razor b/windows/welcome/src/SilverOS.Welcome.UI/Components/Steps/AccountStep.razor index 1553884..7e1b5b6 100644 --- a/windows/welcome/src/SilverOS.Welcome.UI/Components/Steps/AccountStep.razor +++ b/windows/welcome/src/SilverOS.Welcome.UI/Components/Steps/AccountStep.razor @@ -1,6 +1,7 @@ @inject WizardState State