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:
@@ -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;
|
||||
|
Reference in New Issue
Block a user