File tree 1 file changed +9
-4
lines changed
packages/react-transfer/src
1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -139,14 +139,13 @@ function Transfer(props: TransferProps) {
139
139
leftSelectOption . forEach ( ( value , key ) => {
140
140
selectOptionTemp . set ( key , value ) ;
141
141
} ) ;
142
+ leftSelectOptionSet ( selectOptionTemp ) ;
142
143
} else {
143
144
rightSelectedKeys . forEach ( ( key ) => {
144
145
selectOption . delete ( key ! ) ;
145
146
} ) ;
146
147
}
147
-
148
148
selectOptionSet ( selectOptionTemp ) ;
149
- // leftSelectOptionSet(selectOptionTemp);
150
149
const option : Array < TransferOptionType > = [ ] ;
151
150
selectOptionTemp . forEach ( ( label , key ) => option . push ( { key, label } ) ) ;
152
151
props . onChange ?.( transferType , option ) ;
@@ -270,8 +269,14 @@ function Transfer(props: TransferProps) {
270
269
</ div >
271
270
</ Card >
272
271
< div className = { `${ prefixCls } -arrow-content` } >
273
- < Arrow click = { ( ) => transferClick ( 'left' ) } style = { { transform : 'rotate(-90deg)' } } />
274
- < Arrow click = { ( ) => transferClick ( 'right' ) } style = { { transform : 'rotate(90deg)' } } />
272
+ < Arrow
273
+ click = { ( ) => transferClick ( 'left' ) }
274
+ style = { { transform : 'rotate(-90deg)' , background : leftSelectedKeys . length > 0 ? '#393E48' : 'none' } }
275
+ />
276
+ < Arrow
277
+ click = { ( ) => transferClick ( 'right' ) }
278
+ style = { { transform : 'rotate(90deg)' , background : rightSelectedKeys . length > 0 ? '#393E48' : 'none' } }
279
+ />
275
280
</ div >
276
281
< Card
277
282
bodyStyle = { { padding : 5 } }
You can’t perform that action at this time.
0 commit comments