debian-image-builder-frontend/src/Components/CreateImageWizard/steps/imageOutputStepMapper.js
Sanne Raymaekers d8de57508d ImageCreateWizard: Use imageOutputStepMapper in all imageOutput steps
Also renamed the stepMapper to clarify that it's just meant for the
imageOutput steps.
2021-06-30 14:15:01 +02:00

15 lines
437 B
JavaScript

export default ({ 'target-environment': targetEnv, release } = {}, { skipAws, skipGoogle, skipAzure } = {}) => {
if (!skipAws && targetEnv?.aws) {
return 'aws-target-env';
}
if (!skipGoogle && targetEnv?.google) {
return 'google-cloud-target-env';
}
if (!skipAzure && targetEnv?.azure) {
return 'ms-azure-target-env';
}
return release === 'rhel-8' ? 'registration' : 'packages';
};