mirror of
https://github.com/ant-design/ant-design.git
synced 2025-08-05 23:46:28 +08:00
Fix default upload item link, close #2331
This commit is contained in:
parent
fc9eacbd7e
commit
0977a656aa
@ -188,12 +188,6 @@ export default class Upload extends React.Component {
|
||||
}
|
||||
}
|
||||
|
||||
handlePreview = (file) => {
|
||||
if ('onPreview' in this.props) {
|
||||
this.props.onPreview(file);
|
||||
}
|
||||
}
|
||||
|
||||
handleManualRemove = (file) => {
|
||||
/*eslint-disable */
|
||||
file.status = 'removed';
|
||||
@ -245,7 +239,7 @@ export default class Upload extends React.Component {
|
||||
uploadList = (
|
||||
<UploadList listType={this.props.listType}
|
||||
items={this.state.fileList}
|
||||
onPreview={this.handlePreview}
|
||||
onPreview={props.onPreview}
|
||||
onRemove={this.handleManualRemove}
|
||||
/>
|
||||
);
|
||||
|
@ -27,8 +27,10 @@ export default class UploadList extends React.Component {
|
||||
}
|
||||
|
||||
handlePreview = (file, e) => {
|
||||
e.preventDefault();
|
||||
return this.props.onPreview(file);
|
||||
if (this.props.onPreview) {
|
||||
e.preventDefault();
|
||||
return this.props.onPreview(file);
|
||||
}
|
||||
}
|
||||
|
||||
componentDidUpdate() {
|
||||
|
Loading…
Reference in New Issue
Block a user