File tree 11 files changed +14
-12
lines changed
packages/ra-ui-materialui/src/field
11 files changed +14
-12
lines changed Original file line number Diff line number Diff line change @@ -62,7 +62,7 @@ export const BooleanField: FunctionComponent<BooleanFieldProps> = memo(
62
62
className = { className }
63
63
{ ...sanitizeFieldRestProps ( rest ) }
64
64
>
65
- { translate ( emptyText , { _ : emptyText } ) }
65
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
66
66
</ Typography >
67
67
) ;
68
68
}
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ export const ChipField: FC<ChipFieldProps> = memo(props => {
24
24
className = { className }
25
25
{ ...sanitizeFieldRestProps ( rest ) }
26
26
>
27
- { translate ( emptyText , { _ : emptyText } ) }
27
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
28
28
</ Typography >
29
29
) ;
30
30
}
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ export const DateField: FC<DateFieldProps> = memo(props => {
65
65
className = { className }
66
66
{ ...sanitizeFieldRestProps ( rest ) }
67
67
>
68
- { translate ( emptyText , { _ : emptyText } ) }
68
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
69
69
</ Typography >
70
70
) : null ;
71
71
}
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ export const EmailField: FC<EmailFieldProps> = memo(props => {
22
22
className = { className }
23
23
{ ...sanitizeFieldRestProps ( rest ) }
24
24
>
25
- { translate ( emptyText , { _ : emptyText } ) }
25
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
26
26
</ Typography >
27
27
) : null ;
28
28
}
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ export const FileField = (props: FileFieldProps) => {
48
48
className = { className }
49
49
{ ...sanitizeFieldRestProps ( rest ) }
50
50
>
51
- { translate ( emptyText , { _ : emptyText } ) }
51
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
52
52
</ Typography >
53
53
) : (
54
54
< Root className = { className } { ...sanitizeFieldRestProps ( rest ) } />
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ export const ImageField = (props: ImageFieldProps) => {
23
23
className = { className }
24
24
{ ...sanitizeFieldRestProps ( rest ) }
25
25
>
26
- { translate ( emptyText , { _ : emptyText } ) }
26
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
27
27
</ Typography >
28
28
) : (
29
29
< div className = { className } { ...sanitizeFieldRestProps ( rest ) } />
Original file line number Diff line number Diff line change @@ -62,7 +62,7 @@ export const NumberField: FC<NumberFieldProps> = memo(props => {
62
62
className = { className }
63
63
{ ...sanitizeFieldRestProps ( rest ) }
64
64
>
65
- { translate ( emptyText , { _ : emptyText } ) }
65
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
66
66
</ Typography >
67
67
) : null ;
68
68
}
Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ export const ReferenceField: FC<ReferenceFieldProps> = props => {
63
63
return id == null ? (
64
64
emptyText ? (
65
65
< Typography component = "span" variant = "body2" >
66
- { translate ( emptyText , { _ : emptyText } ) }
66
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
67
67
</ Typography >
68
68
) : null
69
69
) : (
@@ -184,7 +184,9 @@ export const ReferenceFieldView: FC<ReferenceFieldViewProps> = props => {
184
184
return < LinearProgress /> ;
185
185
}
186
186
if ( ! referenceRecord ) {
187
- return emptyText ? < > { translate ( emptyText , { _ : emptyText } ) } </ > : null ;
187
+ return emptyText ? (
188
+ < > { emptyText && translate ( emptyText , { _ : emptyText } ) } </ >
189
+ ) : null ;
188
190
}
189
191
190
192
let child = children || (
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ export const ReferenceOneField = (props: ReferenceOneFieldProps) => {
64
64
return ! record || ( ! isLoading && referenceRecord == null ) ? (
65
65
emptyText ? (
66
66
< Typography component = "span" variant = "body2" >
67
- { translate ( emptyText , { _ : emptyText } ) }
67
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
68
68
</ Typography >
69
69
) : null
70
70
) : (
Original file line number Diff line number Diff line change @@ -102,7 +102,7 @@ export const SelectField: FC<SelectFieldProps> = memo(props => {
102
102
className = { className }
103
103
{ ...sanitizeFieldRestProps ( rest ) }
104
104
>
105
- { translate ( emptyText , { _ : emptyText } ) }
105
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
106
106
</ Typography >
107
107
) : null ;
108
108
}
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ export const UrlField: FC<UrlFieldProps> = memo(props => {
20
20
className = { className }
21
21
{ ...sanitizeFieldRestProps ( rest ) }
22
22
>
23
- { translate ( emptyText , { _ : emptyText } ) }
23
+ { emptyText && translate ( emptyText , { _ : emptyText } ) }
24
24
</ Typography >
25
25
) ;
26
26
}
You can’t perform that action at this time.
0 commit comments