Merge pull request #16019 from mbenson/review-hide

Review hide
This commit is contained in:
Ben Lambert
2023-01-30 15:18:37 +01:00
committed by GitHub
2 changed files with 11 additions and 1 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder': patch
---
Fixed bug in review step refactor that caused schema-based display settings for individual property values to be discarded.
@@ -98,7 +98,12 @@ export const ReviewStep = (props: ReviewStepProps) => {
<Typography variant="h6">Review and create</Typography>
<StructuredMetadataTable
dense
metadata={getReviewData(formData, getUiSchemasFromSteps(steps))}
metadata={getReviewData(
formData,
getUiSchemasFromSteps(
steps.map(({ mergedSchema }) => ({ schema: mergedSchema })),
),
)}
/>
<Box mb={4} />
<Button onClick={handleBack} disabled={disableButtons}>