Hide disabled runtimes during setup

Signed-off-by: kenny lopez <klopez4212@gmail.com>
This commit is contained in:
kenny lopez
2026-07-27 13:32:33 +01:00
parent 2a7ab3b542
commit f60e7b4979
@@ -589,10 +589,12 @@ function RuntimeProvidersLoadingState() {
}
function RuntimeProvidersSection({
disabledRuntimeIds,
installResults,
onInstallResultsChange,
runtimeProviders,
}: {
disabledRuntimeIds: readonly string[];
installResults: InstallResultsState;
onInstallResultsChange: React.Dispatch<
React.SetStateAction<InstallResultsState>
@@ -600,7 +602,7 @@ function RuntimeProvidersSection({
runtimeProviders: SetupStepState["runtimeProviders"];
}) {
const { errorMessage, isChecking, items } = runtimeProviders;
const orderedItems = getVisibleOnboardingRuntimes(items);
const orderedItems = getVisibleOnboardingRuntimes(items, disabledRuntimeIds);
return (
<section className="flex min-h-full w-full flex-col items-center">
@@ -682,6 +684,7 @@ function SetupStepContent({
transitionKey={`setup-${direction}`}
>
<RuntimeProvidersSection
disabledRuntimeIds={disabledRuntimeIds}
installResults={installResults}
onInstallResultsChange={setInstallResults}
runtimeProviders={runtimeProviders}