diff --git a/pkgs/clan-app/ui/src/workflows/Install/steps/installSteps.tsx b/pkgs/clan-app/ui/src/workflows/Install/steps/installSteps.tsx index 3b288d4a4..40d150a96 100644 --- a/pkgs/clan-app/ui/src/workflows/Install/steps/installSteps.tsx +++ b/pkgs/clan-app/ui/src/workflows/Install/steps/installSteps.tsx @@ -60,6 +60,7 @@ const ConfigureAddress = () => { }); const [isReachable, setIsReachable] = createSignal(null); + const [loading, setLoading] = createSignal(false); const client = useApiClient(); // TODO: push values to the parent form Store @@ -80,12 +81,15 @@ const ConfigureAddress = () => { return; } + setLoading(true); const call = client.fetch("check_machine_ssh_login", { remote: { address, }, }); const result = await call.result; + setLoading(false); + console.log("SSH login check result:", result); if (result.status === "success") { setIsReachable(address); @@ -118,28 +122,28 @@ const ConfigureAddress = () => { )} - } footer={
- Next} > - Next - + +
} /> @@ -655,10 +659,11 @@ const InstallProgress = () => { > Machine is beeing installed + @@ -694,10 +699,9 @@ const InstallProgress = () => { -