File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
src/BootstrapBlazor/Components/Upload Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -252,17 +252,17 @@ private async Task OnClickCancel(UploadFile item)
252252 private string ? GetFileFormatClassString ( UploadFile item )
253253 {
254254 var builder = CssBuilder . Default ( "file-icon" ) ;
255- var fileExtension = Path . GetExtension ( item . OriginFileName ?? item . FileName ) ;
255+ var fileExtension = Path . GetExtension ( item . GetFileName ( ) ) ;
256256 if ( ! string . IsNullOrEmpty ( fileExtension ) )
257257 {
258258 fileExtension = fileExtension . ToLowerInvariant ( ) ;
259+ var icon = OnGetFileFormat ? . Invoke ( fileExtension ) ?? GetFileExtensions ( fileExtension ) ;
260+ builder . AddClass ( icon ) ;
259261 }
260- var icon = OnGetFileFormat ? . Invoke ( fileExtension ) ?? GetFileExtensions ( fileExtension ) ;
261- builder . AddClass ( icon ) ;
262262 return builder . Build ( ) ;
263263 }
264264
265- private string ? GetFileExtensions ( string ? fileExtension ) => fileExtension switch
265+ private string ? GetFileExtensions ( string fileExtension ) => fileExtension switch
266266 {
267267 ".csv" or ".xls" or ".xlsx" => FileIconExcel ,
268268 ".doc" or ".docx" or ".dot" or ".dotx" => FileIconDocx ,
You can’t perform that action at this time.
0 commit comments