Skip to content

Commit 63db1ae

Browse files
committed
chore: upgrade dropdown demo to v2
1 parent 9d0fbdd commit 63db1ae

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

‎docs/examples/dropdown.tsx‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ for (let i = 0; i < 10; i += 1) {
1818

1919
class Demo extends React.Component {
2020
state = {
21-
visible: false,
21+
open: false,
2222
};
2323

2424
filters = [];
2525

26-
handleVisibleChange = visible => {
27-
this.setState({ visible });
26+
handleOpenChange = open => {
27+
this.setState({ open });
2828
};
2929

3030
handleSelect = selected => {
@@ -41,7 +41,7 @@ class Demo extends React.Component {
4141
confirmFilter = () => {
4242
console.log(this.filters.join(','));
4343
this.setState({
44-
visible: false,
44+
open: false,
4545
});
4646
};
4747

@@ -80,8 +80,8 @@ class Demo extends React.Component {
8080
title1
8181
<DropDown
8282
trigger={['click']}
83-
onVisibleChange={this.handleVisibleChange}
84-
visible={this.state.visible}
83+
onOpenChange={this.handleOpenChange}
84+
open={this.state.open}
8585
overlay={menu}
8686
>
8787
<a href="#">filter</a>

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"devDependencies": {
6060
"@eslint/js": "^10.0.1",
6161
"@eslint/compat": "^2.1.0",
62-
"@rc-component/dropdown": "^1.0.2",
62+
"@rc-component/dropdown": "^2.0.0",
6363
"@rc-component/father-plugin": "^2.2.0",
6464
"@rc-component/menu": "^1.4.1",
6565
"@rc-component/motion": "^1.3.2",

0 commit comments

Comments
 (0)