1 | import _objectWithoutProperties from 'babel-runtime/helpers/objectWithoutProperties';
|
2 |
|
3 |
|
4 | var transform = function transform(props, deprecated) {
|
5 | var listType = props.listType,
|
6 | defaultFileList = props.defaultFileList,
|
7 | fileList = props.fileList,
|
8 | others = _objectWithoutProperties(props, ['listType', 'defaultFileList', 'fileList']);
|
9 |
|
10 | var newprops = others;
|
11 |
|
12 | if (listType === 'text-image') {
|
13 | deprecated('listType=text-image', 'listType=image', 'Upload');
|
14 | newprops.listType = 'image';
|
15 | } else if (listType === 'picture-card') {
|
16 | deprecated('listType=picture-card', 'listType=card', 'Upload');
|
17 | newprops.listType = 'card';
|
18 | } else {
|
19 | newprops.listType = listType;
|
20 | }
|
21 |
|
22 | if ('defaultFileList' in props) {
|
23 | deprecated('defaultFileList', 'defaultValue', 'Upload');
|
24 | newprops.defaultValue = defaultFileList;
|
25 | }
|
26 |
|
27 | if ('fileList' in props) {
|
28 | deprecated('fileList', 'value', 'Upload');
|
29 | newprops.value = fileList;
|
30 | }
|
31 |
|
32 | return newprops;
|
33 | };
|
34 |
|
35 | export default transform; |
\ | No newline at end of file |