Skip to content

Commit de8a24f

Browse files
committed
chore: Use rc-motion instead of rc-animate
1 parent 67d4d97 commit de8a24f

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"dependencies": {
4646
"@babel/runtime": "^7.10.1",
4747
"classnames": "2.x",
48-
"rc-animate": "^3.0.0",
48+
"rc-motion": "^1.0.1",
4949
"rc-trigger": "^4.3.0",
5050
"rc-util": "^5.0.1",
5151
"rc-virtual-list": "^1.1.2",

src/Selector/MultipleSelector.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22
import classNames from 'classnames';
33
import pickAttrs from 'rc-util/lib/pickAttrs';
4-
import CSSMotionList from 'rc-animate/lib/CSSMotionList';
4+
import { CSSMotionList } from 'rc-motion';
55
import TransBtn from '../TransBtn';
66
import { LabelValueType, RawValueType, CustomTagProps } from '../interface/generator';
77
import { RenderNode } from '../interface';
@@ -126,7 +126,7 @@ const SelectSelector: React.FC<SelectorProps> = props => {
126126
const selectionNode = (
127127
<CSSMotionList
128128
component={false}
129-
keys={displayValues}
129+
keys={displayValues as Required<LabelValueType>[]}
130130
motionName={choiceTransitionName}
131131
motionAppear={motionAppear}
132132
>

src/utils/valueUtil.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ export const getLabeledValue: GetLabeledValue<FlattenOptionData[]> = (
142142
result.label = value;
143143
}
144144

145-
// [Legacy] We need fill `key` as `value` to compatible old code usage
145+
// Used for motion control
146146
result.key = result.value;
147147

148148
return result;

typings/index.d.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ declare module 'react-lifecycles-compat';
22

33
declare module 'component-classes';
44

5-
declare module 'rc-animate';
6-
75
declare module 'rc-menu';
86

97
declare module 'rc-util/lib/Children/toArray';

0 commit comments

Comments
 (0)