fix fileList in onChange when uid is 0, close #11089

This commit is contained in:
afc163 2018-06-29 13:57:38 +08:00
parent 27c3093487
commit 4d5d3c142e

View File

@ -196,7 +196,10 @@ export default class Upload extends React.Component<UploadProps, UploadState> {
if (result === false) {
this.onChange({
file,
fileList: uniqBy(this.state.fileList.concat(fileList.map(fileToObject)), (item: UploadFile) => item.uid),
fileList: uniqBy(
this.state.fileList.concat(fileList.map(fileToObject)),
(item: UploadFile) => item.uid !== undefined
),
});
return false;
} else if (result && (result as PromiseLike<any>).then) {