File tree 2 files changed +11
-2
lines changed
plugins/entity-scaffolder-content
2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ const systemPage = (
33
33
<EntityScaffolderContent
34
34
templateGroupFilters = { [
35
35
// We show all resource templates that have the label `forEntity:system``
36
- // on our systen EntityPage
36
+ // on our system EntityPage
37
37
{
38
38
title: ' Resources' ,
39
39
filter : (_ , template ) =>
@@ -51,6 +51,11 @@ const systemPage = (
51
51
},
52
52
]}
53
53
buildInitialState = { entity => ({ system: stringifyEntityRef (entity ) })}
54
+ ScaffolderFieldExtensions = {
55
+ <ScaffolderFieldExtensions >
56
+ { /* Any field extensions you need */ }
57
+ </ScaffolderFieldExtensions >
58
+ }
54
59
/>
55
60
</EntityLayout.Route >
56
61
</EntityLayout >
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ export type EntityScaffolderContentProps = {
32
32
entity : Entity ,
33
33
template : TemplateEntityV1beta3 ,
34
34
) => Record < string , JsonValue > ;
35
+ ScaffolderFieldExtensions ?: React . ReactNode ;
35
36
} ;
36
37
37
38
/**
@@ -42,6 +43,7 @@ export type EntityScaffolderContentProps = {
42
43
export const EntityScaffolderContent = ( {
43
44
templateGroupFilters,
44
45
buildInitialState,
46
+ ScaffolderFieldExtensions,
45
47
} : EntityScaffolderContentProps ) => {
46
48
const { entity } = useEntity ( ) ;
47
49
const [ selectedTemplate , setSelectedTemplate ] =
@@ -64,7 +66,9 @@ export const EntityScaffolderContent = ({
64
66
onError = { ( error : Error | undefined ) => (
65
67
< h2 > { error ?. message ?? 'Error running workflow' } </ h2 >
66
68
) }
67
- />
69
+ >
70
+ { ScaffolderFieldExtensions ?? null }
71
+ </ EmbeddedScaffolderWorkflow >
68
72
< Button
69
73
variant = "contained"
70
74
color = "primary"
You can’t perform that action at this time.
0 commit comments