Skip to content

Commit c2b2185

Browse files
committed
Apply ObjectFieldTemplate only to FiltersDialog, not all forms
Change-type: patch
1 parent 9f71146 commit c2b2185

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/components/Form/index.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { PasswordWidget } from './Widgets/PasswordWidget';
88
import { SelectWidget } from './Widgets/SelectWidget';
99
import { FileWidget } from './Widgets/FileWidget';
1010
import { Fragment, forwardRef } from 'react';
11-
import { ObjectFieldTemplate } from './FieldTemplates/ObjectFieldTemplate';
1211
import type {
1312
FieldTemplateProps,
1413
WidgetProps,
@@ -77,7 +76,7 @@ export const RJSForm = forwardRef<RJSFCoreForm, RJSFormProps>(function RJSForm(
7776
validator={validator}
7877
showErrorList={false}
7978
widgets={{ ...internalWidgets, ...(widgets ?? {}) }}
80-
templates={{ ObjectFieldTemplate, ...templates }}
79+
templates={templates}
8180
{...otherProps}
8281
>
8382
{/* RJSF need a child to not show the submit button https://github.com/rjsf-team/react-jsonschema-form/issues/1602 */}

src/components/RJST/components/Filters/FiltersDialog.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import { getRefSchema } from '../../schemaOps';
3333
import type { IChangeEvent } from '@rjsf/core';
3434
import { DialogWithCloseButton } from '../../../DialogWithCloseButton';
3535
import { RJSForm } from '../../../Form';
36+
import { ObjectFieldTemplate } from '../../../Form/FieldTemplates/ObjectFieldTemplate';
3637

3738
const ArrayFieldTemplate = ({
3839
items,
@@ -393,6 +394,7 @@ export const FiltersDialog = ({
393394
setIsFirstValidation(false);
394395
},
395396
}}
397+
templates={{ ObjectFieldTemplate }}
396398
/>
397399
</DialogContent>
398400
</DialogWithCloseButton>

0 commit comments

Comments
 (0)