From 2f87081f3f9c1f9424fc7021fe06510e2d38ddb0 Mon Sep 17 00:00:00 2001 From: fzaninotto Date: Sun, 24 Nov 2019 18:56:43 +0100 Subject: [PATCH] Fix AutocompleteInput required label Closes #4011 --- .../ra-ui-materialui/src/input/AutocompleteArrayInput.tsx | 8 ++++++-- packages/ra-ui-materialui/src/input/AutocompleteInput.tsx | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/ra-ui-materialui/src/input/AutocompleteArrayInput.tsx b/packages/ra-ui-materialui/src/input/AutocompleteArrayInput.tsx index 6276b6beeca..efb401ce0f0 100644 --- a/packages/ra-ui-materialui/src/input/AutocompleteArrayInput.tsx +++ b/packages/ra-ui-materialui/src/input/AutocompleteArrayInput.tsx @@ -153,7 +153,6 @@ const AutocompleteArrayInput: FunctionComponent< format, id: idOverride, input: inputOverride, - isRequired: isRequiredOverride, meta: metaOverride, onBlur, onChange, @@ -403,7 +402,12 @@ const AutocompleteArrayInput: FunctionComponent< {...labelProps} source={source} resource={resource} - isRequired={isRequired} + isRequired={ + typeof isRequiredOverride !== + 'undefined' + ? isRequiredOverride + : isRequired + } /> } InputLabelProps={getLabelProps({ diff --git a/packages/ra-ui-materialui/src/input/AutocompleteInput.tsx b/packages/ra-ui-materialui/src/input/AutocompleteInput.tsx index 3d1cb4a9fff..ba7e7f33b0e 100644 --- a/packages/ra-ui-materialui/src/input/AutocompleteInput.tsx +++ b/packages/ra-ui-materialui/src/input/AutocompleteInput.tsx @@ -154,7 +154,6 @@ const AutocompleteInput: FunctionComponent< format, id: idOverride, input: inputOverride, - isRequired: isRequiredOverride, meta: metaOverride, onBlur, onChange, @@ -353,7 +352,12 @@ const AutocompleteInput: FunctionComponent< {...labelProps} source={source} resource={resource} - isRequired={isRequired} + isRequired={ + typeof isRequiredOverride !== + 'undefined' + ? isRequiredOverride + : isRequired + } /> } InputLabelProps={getLabelProps({