From 6ae8b3e740f762e4dacd7d9979958721b237e6ff Mon Sep 17 00:00:00 2001 From: regexowl Date: Tue, 1 Jul 2025 16:36:20 +0200 Subject: [PATCH] Wizard: Hide Kernel step for WSL This hides Kernel step for WSL targets only and adds an alert with info that the customization will not be added to the WSL images if more targets are selected. --- .../CreateImageWizard/CreateImageWizard.tsx | 1 + .../CreateImageWizard/steps/Kernel/index.tsx | 14 +++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/Components/CreateImageWizard/CreateImageWizard.tsx b/src/Components/CreateImageWizard/CreateImageWizard.tsx index 23a1b1fb..bea494ff 100644 --- a/src/Components/CreateImageWizard/CreateImageWizard.tsx +++ b/src/Components/CreateImageWizard/CreateImageWizard.tsx @@ -624,6 +624,7 @@ const CreateImageWizard = ({ isEdit }: CreateImageWizardProps) => { id="wizard-kernel" key="wizard-kernel" navItem={CustomStatusNavItem} + isHidden={hasWslTargetOnly} status={kernelValidation.disabledNext ? 'error' : 'default'} footer={ { + const environments = useAppSelector(selectImageTypes); + return (
Kernel Customize kernel name and kernel arguments. + {environments.includes('wsl') && ( + + )}