Skip to content

Commit

Permalink
Merge pull request #685 from upalatucci/template-no-optional-parameters
Browse files Browse the repository at this point in the history
Bug 2101430: Fix customize form crash
  • Loading branch information
openshift-ci[bot] committed Jun 29, 2022
2 parents 322e02b + 2b86527 commit 88bac06
Showing 1 changed file with 19 additions and 18 deletions.
37 changes: 19 additions & 18 deletions src/views/catalog/customize/components/ExpandableOptionalFields.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,22 +18,23 @@ export const ExpandableOptionsFields: React.FC<ExpandableOptionsFieldsProps> = (
const { t } = useKubevirtTranslation();
const [optionalFieldsExpanded, setOptionalFieldsExpanded] = React.useState(false);

if (optionalFields && optionalFields.length > 0)
return (
<ExpandableSection
toggleText={t('Optional parameters')}
data-test-id="expandable-optional-section"
onToggle={() => setOptionalFieldsExpanded(!optionalFieldsExpanded)}
isExpanded={optionalFieldsExpanded}
isIndented
>
{optionalFields?.map((field) => (
<FieldGroup
key={field.name}
field={field}
className="expandable-section-content-margin-top"
/>
))}
</ExpandableSection>
);
if (!optionalFields || optionalFields.length === 0) return null;

return (
<ExpandableSection
toggleText={t('Optional parameters')}
data-test-id="expandable-optional-section"
onToggle={() => setOptionalFieldsExpanded(!optionalFieldsExpanded)}
isExpanded={optionalFieldsExpanded}
isIndented
>
{optionalFields?.map((field) => (
<FieldGroup
key={field.name}
field={field}
className="expandable-section-content-margin-top"
/>
))}
</ExpandableSection>
);
};

0 comments on commit 88bac06

Please sign in to comment.