1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-05 17:02:47 +00:00

Fix eslint warnings (#5635)

* 01 fix eslint warnings

* fix code warnings

* fix code warnings

* fix code warnings

* fix code warnings

* fix code warnings
This commit is contained in:
Michael An
2023-09-13 08:40:50 +08:00
committed by GitHub
parent d829ba5b23
commit 14ce391007
520 changed files with 4774 additions and 3438 deletions

View File

@@ -23,29 +23,29 @@ class UserItem extends React.Component {
onMouseEnter = () => {
this.setState({isOperationShow: true});
}
};
onMouseLeave = () => {
this.setState({isOperationShow: false});
}
};
userAvatarOnMouseEnter = () => {
this.setState({isUserDetailsPopoverOpen: true});
}
};
userAvatarOnMouseLeave = () => {
this.setState({isUserDetailsPopoverOpen: false});
}
};
deleteShareItem = () => {
let item = this.props.item;
this.props.deleteShareItem(item.user_info.name);
}
};
onChangeUserPermission = (permission) => {
let item = this.props.item;
this.props.onChangeUserPermission(item, permission);
}
};
render() {
let item = this.props.item;
@@ -105,6 +105,14 @@ class UserItem extends React.Component {
}
}
UserItem.propTypes = {
repoID: PropTypes.string.isRequired,
item: PropTypes.object.isRequired,
permissions: PropTypes.array.isRequired,
deleteShareItem: PropTypes.func.isRequired,
onChangeUserPermission: PropTypes.func.isRequired,
};
class UserList extends React.Component {
render() {
@@ -128,6 +136,14 @@ class UserList extends React.Component {
}
}
UserList.propTypes = {
repoID: PropTypes.string.isRequired,
items: PropTypes.array.isRequired,
permissions: PropTypes.array.isRequired,
deleteShareItem: PropTypes.func.isRequired,
onChangeUserPermission: PropTypes.func.isRequired,
};
const propTypes = {
isGroupOwnedRepo: PropTypes.bool,
itemPath: PropTypes.string.isRequired,
@@ -166,7 +182,7 @@ class ShareToUser extends React.Component {
handleSelectChange = (option) => {
this.setState({selectedOption: option});
this.options = [];
}
};
componentDidMount() {
let path = this.props.itemPath;
@@ -183,7 +199,7 @@ class ShareToUser extends React.Component {
setPermission = (permission) => {
this.setState({permission: permission});
}
};
shareToUser = () => {
let users = [];
@@ -256,7 +272,7 @@ class ShareToUser extends React.Component {
}
});
}
}
};
deleteShareItem = (username) => {
let path = this.props.itemPath;
@@ -280,7 +296,7 @@ class ShareToUser extends React.Component {
toaster.danger(errMessage);
});
}
}
};
onChangeUserPermission = (item, permission) => {
let path = this.props.itemPath;
@@ -301,7 +317,7 @@ class ShareToUser extends React.Component {
toaster.danger(errMessage);
});
}
}
};
updateSharedItems = (item, permission) => {
let username = item.user_info.name;
@@ -314,7 +330,7 @@ class ShareToUser extends React.Component {
return sharedItem;
});
this.setState({sharedItems: sharedItems});
}
};
render() {
let { sharedItems } = this.state;