File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -196,15 +196,21 @@ export default defineComponent({
196
196
{ [ `${ this . classPrefix } -is-bordered` ] : file . status !== 'waiting' } ,
197
197
] }
198
198
>
199
- { [ 'fail' , 'progress' ] . includes ( file . status ) && (
200
- < div class = { `${ this . uploadPrefix } __card-status-wrap ${ this . uploadPrefix } __${ this . theme } -${ file . status } ` } >
201
- { iconMap [ file . status as 'fail' | ' progress'] }
199
+ { file . status === 'progress' && (
200
+ < div class = { `${ this . uploadPrefix } __card-status-wrap ${ this . uploadPrefix } __${ this . theme } -progress ` } >
201
+ { iconMap [ file . status as 'progress' ] }
202
202
< p >
203
- { textMap [ file . status as 'fail' | ' progress'] }
204
- { file . status === 'progress' ? ` ${ file . percent } %` : '' }
203
+ { textMap [ file . status as 'progress' ] }
204
+ { this . showUploadProgress && ` ${ file . percent } %` }
205
205
</ p >
206
206
</ div >
207
207
) }
208
+ { file . status === 'fail' && (
209
+ < div class = { `${ this . uploadPrefix } __card-status-wrap ${ this . uploadPrefix } __${ this . theme } -fail` } >
210
+ { iconMap [ file . status as 'fail' ] }
211
+ < p > { file . response ?. error || textMap [ file . status as 'fail' ] } </ p >
212
+ </ div >
213
+ ) }
208
214
{ ( [ 'waiting' , 'success' ] . includes ( file . status ) || ( ! file . status && file . url ) ) && (
209
215
< Image
210
216
class = { `${ this . uploadPrefix } __card-image` }
You can’t perform that action at this time.
0 commit comments