feat: accept falsy default values

This commit is contained in:
kasia.oczkowska
2025-01-10 15:22:45 +00:00
parent 24cc2278fb
commit 8ed2b30ab8
4 changed files with 6 additions and 5 deletions

View File

@@ -14,7 +14,7 @@ function CodeEditor(props) {
required,
name,
label,
defaultValue,
defaultValue = '',
shouldUnregister = false,
disabled,
'data-test': dataTest,
@@ -39,7 +39,7 @@ function CodeEditor(props) {
<Controller
rules={{ required }}
name={name}
defaultValue={defaultValue || ''}
defaultValue={defaultValue}
control={control}
shouldUnregister={shouldUnregister}
render={({ field }) => (

View File

@@ -53,7 +53,7 @@ function ControlledAutocomplete(props) {
<Controller
rules={{ required }}
name={name}
defaultValue={defaultValue || ''}
defaultValue={defaultValue}
control={control}
shouldUnregister={shouldUnregister}
render={({

View File

@@ -162,6 +162,7 @@ function InputCreator(props) {
required={required}
disabled={disabled}
shouldUnregister={shouldUnregister}
defaultValue={value}
/>
{isDynamicFieldsLoading && !additionalFields?.length && (

View File

@@ -23,7 +23,7 @@ function TextField(props) {
const {
required,
name,
defaultValue,
defaultValue = '',
shouldUnregister = false,
clickToCopy = false,
readOnly = false,
@@ -38,7 +38,7 @@ function TextField(props) {
<Controller
rules={{ required }}
name={name}
defaultValue={defaultValue || ''}
defaultValue={defaultValue}
control={control}
shouldUnregister={shouldUnregister}
render={({