diff --git a/pkgs/clan-app/ui/src/workflows/InstallMachine/InstallMachine.tsx b/pkgs/clan-app/ui/src/workflows/InstallMachine/InstallMachine.tsx index c48434a44..dc73de69d 100644 --- a/pkgs/clan-app/ui/src/workflows/InstallMachine/InstallMachine.tsx +++ b/pkgs/clan-app/ui/src/workflows/InstallMachine/InstallMachine.tsx @@ -122,7 +122,7 @@ export const InstallModal = (props: InstallModalProps) => { // @ts-expect-error some steps might not have disablePadding={stepper.currentStep()?.isSplash} > - props.onClose} /> + props.onClose?.()} /> ); diff --git a/pkgs/clan-app/ui/src/workflows/InstallMachine/steps/installSteps.tsx b/pkgs/clan-app/ui/src/workflows/InstallMachine/steps/installSteps.tsx index 9ba0a74a7..79e86f08d 100644 --- a/pkgs/clan-app/ui/src/workflows/InstallMachine/steps/installSteps.tsx +++ b/pkgs/clan-app/ui/src/workflows/InstallMachine/steps/installSteps.tsx @@ -34,6 +34,7 @@ import { import { useClanURI } from "@/src/hooks/clan"; import { useApiClient } from "@/src/hooks/ApiClient"; import { ProcessMessage, useNotifyOrigin } from "@/src/hooks/notify"; +import { Loader } from "@/src/components/Loader/Loader"; export const InstallHeader = (props: { machineName: string }) => { return ( @@ -431,7 +432,22 @@ export const ConfigureData = () => { return ( <> - Checking credentials & data... +
+
+ + + Credentials & Data + + + Loading Machine Generators ... + +
+
{(generators) => }