@@ -21,7 +21,7 @@ const ifType = type => {
21
21
const getModeType = ( type , defaultType , udtTypeMap ) => {
22
22
if ( type ) {
23
23
const mode = getFieldConfig ( type , 'mode' ) ;
24
- const definedType = mode && mode . options ? mode . options [ 0 ] : type ;
24
+ const definedType = mode ? .options ? mode . options [ 0 ] : type ;
25
25
26
26
return getHandlerByType (
27
27
type ,
@@ -91,7 +91,7 @@ const getStructuralTypeHandler = (type, isNeedToBeFrozen, udtTypeMap) => {
91
91
const typeConfig = getTypeConfig ( arraySchema . type ) ;
92
92
if ( typeConfig . subtypes && arraySchema . subtype ) {
93
93
const subTypeConfig = typeConfig . subtypes [ arraySchema . subtype ] ;
94
- if ( subTypeConfig && subTypeConfig . childValueType ) {
94
+ if ( subTypeConfig ? .childValueType ) {
95
95
return getModeType ( subTypeConfig . childValueType , defaultType , udtTypeMap ) ;
96
96
}
97
97
}
@@ -113,7 +113,7 @@ const getStructuralTypeHandler = (type, isNeedToBeFrozen, udtTypeMap) => {
113
113
const typeConfig = getTypeConfig ( objectSchema . type ) ;
114
114
if ( typeConfig . subtypes && objectSchema . subtype ) {
115
115
const subTypeConfig = typeConfig . subtypes [ objectSchema . subtype ] ;
116
- if ( subTypeConfig && subTypeConfig . childValueType ) {
116
+ if ( subTypeConfig ? .childValueType ) {
117
117
return getModeType ( subTypeConfig . childValueType , defaultType , udtTypeMap ) ;
118
118
}
119
119
}
@@ -133,8 +133,6 @@ const getStructuralTypeHandler = (type, isNeedToBeFrozen, udtTypeMap) => {
133
133
134
134
if ( nestedType !== undefined ) {
135
135
return nestedType ;
136
- } else {
137
- ( '' ) ;
138
136
}
139
137
} else {
140
138
return 'text' ;
@@ -157,7 +155,7 @@ const getStructuralTypeHandler = (type, isNeedToBeFrozen, udtTypeMap) => {
157
155
const keyType = canTypeHaveSubtype ( propertyData . keyType , propertyData . keySubtype )
158
156
? propertyData . keySubtype
159
157
: getModeType ( propertyData . keyType , 'text' , udtTypeMap ) ;
160
- const valueType = getValueTypeFromObject ( propertyData , 'text' , udtTypeMap , propertyName ) ;
158
+ const valueType = getValueTypeFromObject ( propertyData , 'text' , udtTypeMap ) ;
161
159
162
160
return `map<${ keyType } , ${ valueType } >` ;
163
161
} ;
0 commit comments