Skip to content

Commit d50b065

Browse files
authored
refactor: Use step status (#197)
* chore: bump rc-motion version * Add PopupInner with motion check & fix index ref * align to trigger next action * support stretch * support mask motion * add polyfill * fix test case * test case * fix test case * fix test * rm uesless test case * coverage * coverage
1 parent 5ac301f commit d50b065

15 files changed

+608
-651
lines changed

examples/simple.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,11 @@ const RefTarget = React.forwardRef((props, ref) => {
6060

6161
class Test extends React.Component {
6262
state = {
63-
mask: false,
64-
maskClosable: false,
63+
mask: true,
64+
maskClosable: true,
6565
placement: 'right',
6666
trigger: {
67-
hover: 1,
67+
click: 1,
6868
},
6969
offsetX: undefined,
7070
offsetY: undefined,
@@ -315,7 +315,7 @@ class Test extends React.Component {
315315
mask={this.state.mask}
316316
maskClosable={this.state.maskClosable}
317317
stretch={this.state.stretch}
318-
// maskAnimation="fade"
318+
maskAnimation="fade"
319319
// mouseEnterDelay={0.1}
320320
// mouseLeaveDelay={0.1}
321321
action={Object.keys(state.trigger)}

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@
4040
"now-build": "npm run build"
4141
},
4242
"devDependencies": {
43-
"@types/jest": "^26.0.7",
43+
"@types/classnames": "^2.2.10",
44+
"@types/jest": "^26.0.13",
4445
"@types/react": "^16.8.19",
4546
"@types/react-dom": "^16.8.4",
4647
"cross-env": "^7.0.1",
@@ -52,14 +53,14 @@
5253
"np": "^6.2.0",
5354
"react": "^16.0.0",
5455
"react-dom": "^16.0.0",
56+
"regenerator-runtime": "^0.13.7",
5557
"typescript": "^3.5.2"
5658
},
5759
"dependencies": {
5860
"@babel/runtime": "^7.10.1",
5961
"classnames": "^2.2.6",
60-
"raf": "^3.4.1",
6162
"rc-align": "^4.0.0",
62-
"rc-motion": "^1.0.0",
63-
"rc-util": "^5.0.1"
63+
"rc-motion": "^2.0.0",
64+
"rc-util": "^5.2.1"
6465
}
6566
}

0 commit comments

Comments
 (0)