File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed
packages/components/form/hooks Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -62,24 +62,20 @@ export default function useFormItemInitialData(
6262 }
6363
6464 let defaultInitialData ;
65- let index : number ;
66- let relativePath : NamePath = [ ] ;
65+ let index ;
66+ let relativePath = [ ] ;
6767
6868 if ( typeof name === 'number' ) {
6969 index = name ;
7070 } else {
71- // @ts -ignore
7271 [ index , ...relativePath ] = name ;
7372 }
7473
7574 const itemData = formListInitialData [ index ] ;
7675 if ( itemData ) {
77- if ( Array . isArray ( relativePath ) && relativePath . length === 0 ) {
78- defaultInitialData = itemData ;
79- } else if ( typeof itemData === 'object' ) {
80- defaultInitialData = get ( itemData , relativePath ) ;
81- }
76+ defaultInitialData = relativePath . length ? get ( itemData , relativePath ) : itemData ;
8277 }
78+
8379 if ( typeof defaultInitialData !== 'undefined' ) return defaultInitialData ;
8480 }
8581
You can’t perform that action at this time.
0 commit comments