From 8220f2fd832bbc421a28473fcf58da25d0234820 Mon Sep 17 00:00:00 2001 From: Phil Kuang Date: Thu, 29 Sep 2022 12:53:48 -0400 Subject: [PATCH] fix(dryRunEditor): render custom layouts Signed-off-by: Phil Kuang --- .changeset/dry-shirts-attack.md | 5 +++++ .../src/components/TemplateEditorPage/TemplateEditorForm.tsx | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/dry-shirts-attack.md diff --git a/.changeset/dry-shirts-attack.md b/.changeset/dry-shirts-attack.md new file mode 100644 index 0000000000..ba6c7379f5 --- /dev/null +++ b/.changeset/dry-shirts-attack.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder': patch +--- + +Support custom layouts in dry run editor diff --git a/plugins/scaffolder/src/components/TemplateEditorPage/TemplateEditorForm.tsx b/plugins/scaffolder/src/components/TemplateEditorPage/TemplateEditorForm.tsx index 3e5de0e02d..192a9696cf 100644 --- a/plugins/scaffolder/src/components/TemplateEditorPage/TemplateEditorForm.tsx +++ b/plugins/scaffolder/src/components/TemplateEditorPage/TemplateEditorForm.tsx @@ -207,7 +207,7 @@ export function TemplateEditorFormDirectoryEditorDryRun( 'setErrorText' | 'fieldExtensions' | 'layouts' >, ) { - const { setErrorText, fieldExtensions = [] } = props; + const { setErrorText, fieldExtensions = [], layouts } = props; const dryRun = useDryRun(); const directoryEditor = useDirectoryEditor(); @@ -246,6 +246,7 @@ export function TemplateEditorFormDirectoryEditorDryRun( content={content} data={data} onUpdate={setData} + layouts={layouts} /> ); }