Skip to content

Commit 8afa00b

Browse files
committed
fix
1 parent 8df58d8 commit 8afa00b

File tree

2 files changed

+4
-21
lines changed

2 files changed

+4
-21
lines changed

components/transfer/index.jsx

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export const TransferItem = {
2222

2323
export const TransferProps = {
2424
prefixCls: PropTypes.string,
25-
dataSource: PropTypes.arrayOf(TransferItem),
25+
dataSource: PropTypes.arrayOf(PropTypes.shape(TransferItem).loose),
2626
targetKeys: PropTypes.arrayOf(PropTypes.string),
2727
selectedKeys: PropTypes.arrayOf(PropTypes.string),
2828
render: PropTypes.func,
@@ -33,7 +33,7 @@ export const TransferProps = {
3333
filterOption: PropTypes.func,
3434
searchPlaceholder: PropTypes.string,
3535
notFoundContent: PropTypes.any,
36-
rowKey: PropTypes.string,
36+
rowKey: PropTypes.func,
3737
lazy: PropTypes.oneOfType([
3838
PropTypes.object,
3939
PropTypes.bool,
@@ -48,27 +48,10 @@ export const TransferLocale = {
4848
itemsUnit: PropTypes.string,
4949
}
5050

51-
const tranferProps = {
52-
prefixCls: PropTypes.string,
53-
dataSource: PropTypes.arrayOf(PropTypes.shape(TransferItem).loose),
54-
targetKeys: PropTypes.arrayOf(PropTypes.string),
55-
selectedKeys: PropTypes.arrayOf(PropTypes.string),
56-
listStyle: PropTypes.object,
57-
render: PropTypes.func,
58-
titles: PropTypes.arrayOf(PropTypes.string),
59-
operations: PropTypes.arrayOf(PropTypes.string),
60-
showSearch: PropTypes.bool,
61-
filterOption: PropTypes.func,
62-
searchPlaceholder: PropTypes.string,
63-
notFoundContent: PropTypes.string,
64-
rowKey: PropTypes.func,
65-
lazy: PropTypes.oneOfType([PropTypes.object, PropTypes.bool]),
66-
}
67-
6851
export default {
6952
name: 'Transfer',
7053
mixins: [BaseMixin],
71-
props: initDefaultProps(tranferProps, {
54+
props: initDefaultProps(TransferProps, {
7255
dataSource: [],
7356
showSearch: false,
7457
}),

contributors.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ Steps | done
5353
Progress | done
5454
Slider | done
5555
Timeline | done
56-
Transfer
56+
Transfer | done

0 commit comments

Comments
 (0)