File tree Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Original file line number Diff line number Diff line change @@ -183,22 +183,19 @@ const InternalUploader: ForwardRefRenderFunction<
183183        name : file . name , 
184184        type : file . type , 
185185      } 
186-       fileListRef . current  =  [ ...fileListRef . current ,  info ] 
187- 
188-       if  ( preview  &&  file . type ?. includes ( 'image' ) )  { 
186+       if  ( preview )  { 
189187        const  reader  =  new  FileReader ( ) 
190188        reader . onload  =  ( event : ProgressEvent < FileReader > )  =>  { 
191-           const  updatedList  =  fileListRef . current . map ( ( item )  => 
192-             item . uid  ===  info . uid 
193-               ? {  ...item ,  url : ( event . target  as  FileReader ) . result  as  string  } 
194-               : item 
195-           ) 
196-           fileListRef . current  =  updatedList 
197-           setFileList ( updatedList ) 
189+           fileListRef . current  =  [ 
190+             ...fileListRef . current , 
191+             { 
192+               ...info , 
193+               url : ( event . target  as  FileReader ) . result  as  string , 
194+             } , 
195+           ] 
196+           setFileList ( fileListRef . current ) 
198197        } 
199198        reader . readAsDataURL ( file ) 
200-       }  else  { 
201-         setFileList ( fileListRef . current ) 
202199      } 
203200      return  info 
204201    } ) 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments