Use new option from RJSF 5.15
Signed-off-by: solimant <solimant@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': patch
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
'@backstage/plugin-home': patch
|
||||
---
|
||||
|
||||
Use new option from RJSF 5.15
|
||||
@@ -91,6 +91,9 @@ export const WidgetSettingsOverlay = (props: WidgetSettingsOverlayProps) => {
|
||||
setSettingsDialogOpen(false);
|
||||
}
|
||||
}}
|
||||
experimental_defaultFormStateBehavior={{
|
||||
allOf: 'populateDefaults',
|
||||
}}
|
||||
/>
|
||||
</DialogContent>
|
||||
</Dialog>
|
||||
|
||||
@@ -230,6 +230,9 @@ export const Stepper = (stepperProps: StepperProps) => {
|
||||
fields={fields}
|
||||
showErrorList={false}
|
||||
onChange={handleChange}
|
||||
experimental_defaultFormStateBehavior={{
|
||||
allOf: 'populateDefaults',
|
||||
}}
|
||||
{...(props.formProps ?? {})}
|
||||
>
|
||||
<div className={styles.footer}>
|
||||
|
||||
@@ -192,6 +192,9 @@ export const MultistepJsonForm = (props: MultistepJsonFormProps) => {
|
||||
onSubmit={(e: IChangeEvent<any>) => {
|
||||
if (e.errors.length === 0) handleNext();
|
||||
}}
|
||||
experimental_defaultFormStateBehavior={{
|
||||
allOf: 'populateDefaults',
|
||||
}}
|
||||
{...formProps}
|
||||
{...transformSchemaToProps(schema, layouts)}
|
||||
>
|
||||
|
||||
@@ -161,6 +161,9 @@ export const CustomFieldExplorer = ({
|
||||
onSubmit={e => handleFieldConfigChange(e.formData)}
|
||||
validator={validator}
|
||||
schema={selectedField.schema?.uiOptions || {}}
|
||||
experimental_defaultFormStateBehavior={{
|
||||
allOf: 'populateDefaults',
|
||||
}}
|
||||
>
|
||||
<Button
|
||||
variant="contained"
|
||||
|
||||
@@ -157,6 +157,9 @@ export const CustomFieldExplorer = ({
|
||||
onSubmit={e => handleFieldConfigChange(e.formData)}
|
||||
validator={validator}
|
||||
schema={selectedField.schema?.uiOptions || {}}
|
||||
experimental_defaultFormStateBehavior={{
|
||||
allOf: 'populateDefaults',
|
||||
}}
|
||||
>
|
||||
<Button
|
||||
variant="contained"
|
||||
|
||||
Reference in New Issue
Block a user