diff --git a/components/upload/index.jsx b/components/upload/index.jsx index c261f09769..d027edf0e8 100644 --- a/components/upload/index.jsx +++ b/components/upload/index.jsx @@ -80,14 +80,19 @@ const AntUpload = React.createClass({ return { fileList: prevState.fileList.concat(info.file) }; + }, function() { + info.fileList = this.state.fileList; + this.props.onChange(info); }); } else { this.setState({ fileList: info.fileList + }, function() { + info.fileList = this.state.fileList; + this.props.onChange(info); }); } } - this.props.onChange(info); }, getDefaultProps() { return { diff --git a/index.js b/index.js index a59ed43415..aaded5e42c 100644 --- a/index.js +++ b/index.js @@ -1,5 +1,4 @@ -import './style/index.less'; -import deprecate from 'util-deprecate'; +require('./style/index.less'); // matchMedia polyfill for // https://github.com/WickyNilliams/enquire.js/issues/82 @@ -48,7 +47,7 @@ const antd = { }; // deprecate antd.confirm -antd.confirm = deprecate(antd.confirm, 'antd.confirm() is deprecated, use antd.Modal.confirm() instead'); +antd.confirm = require('util-deprecate')(antd.confirm, 'antd.confirm() is deprecated, use antd.Modal.confirm() instead'); module.exports = antd; diff --git a/package.json b/package.json index de93c992b3..f99dd64e0f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "antd", - "version": "0.9.0-beta4", + "version": "0.9.0-beta6", "stableVersion": "0.8.0", "title": "Ant Design", "description": "一个 UI 设计语言",