1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-21 19:37:28 +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

@@ -10,19 +10,19 @@ const propTypes = {
class AddCustomPermission extends React.Component {
onUpdateCustomPermission = (permission_name, permission_desc, permission) => {
this.props.addCustomPermission(permission_name, permission_desc, permission)
}
this.props.addCustomPermission(permission_name, permission_desc, permission);
};
render() {
return (
<CustomPermissionEditor
<CustomPermissionEditor
mode={'add'}
onChangeMode={this.props.onChangeMode}
onUpdateCustomPermission={this.onUpdateCustomPermission}
/>
);
}
}
AddCustomPermission.propTypes = propTypes;

View File

@@ -16,7 +16,7 @@ class CustomPermissionEditor extends React.Component {
static defaultProps = {
mode: 'add'
}
};
constructor(props) {
super(props);
@@ -58,14 +58,14 @@ class CustomPermissionEditor extends React.Component {
const newName = evt.target.value;
if (newName === permission_name) return;
this.setState({permission_name: newName});
}
};
onChangePermissionDescription = (evt) => {
const { permission_desc } = this.state;
const newDescription = evt.target.value;
if (newDescription === permission_desc) return;
this.setState({permission_desc: newDescription});
}
};
onChangePermission = (type) => {
return () => {
@@ -74,7 +74,7 @@ class CustomPermissionEditor extends React.Component {
const newPermission = Object.assign({}, permission, {[type]: value});
this.setState({permission: newPermission});
};
}
};
validParams = () => {
const { permission_name, permission_desc } = this.state;
@@ -91,7 +91,7 @@ class CustomPermissionEditor extends React.Component {
isValid = true;
return { isValid };
}
};
onUpdateCustomPermission = () => {
const { permission_name, permission_desc, permission } = this.state;
@@ -101,11 +101,11 @@ class CustomPermissionEditor extends React.Component {
return;
}
this.props.onUpdateCustomPermission(permission_name, permission_desc, permission);
}
};
toggle = () => {
this.setState({tooltipOpen: !this.state.tooltipOpen});
}
};
render() {

View File

@@ -20,25 +20,25 @@ class CustomPermissionItem extends React.Component {
onMouseEnter = () => {
this.setState({isShowOperations: true});
}
};
onMouseOver = () => {
this.setState({isShowOperations: true});
}
};
onMouseLeave = () => {
this.setState({isShowOperations: false});
}
};
onEditCustomPermission = () => {
const { permission } = this.props;
this.props.onEditCustomPermission(permission);
}
};
onDeleteCustomPermission = () => {
const { permission } = this.props;
this.props.onDeleteCustomPermission(permission);
}
};
render() {
const { permission } = this.props;

View File

@@ -48,14 +48,14 @@ class CustomPermissionManager extends React.Component {
toaster.danger(errMessage);
this.setState({isLoading: false});
});
}
};
addCustomPermission = (permission_name, permission_desc, permission) => {
const { repoID } = this.props;
seafileAPI.createCustomPermission(repoID, permission_name, permission_desc, permission).then(res => {
const { permissions } = this.state;
const customPermission = new CustomPermission(res.data.permission);
permissions.unshift(customPermission)
permissions.unshift(customPermission);
this.setState({
permissions,
currentMode: MANAGER_STATE.LIST
@@ -64,7 +64,7 @@ class CustomPermissionManager extends React.Component {
let errMessage = Utils.getErrorMsg(error);
toaster.danger(errMessage);
});
}
};
editCustomPermission = (newPermission) => {
const { repoID } = this.props;
@@ -85,7 +85,7 @@ class CustomPermissionManager extends React.Component {
let errMessage = Utils.getErrorMsg(error);
toaster.danger(errMessage);
});
}
};
deleteCustomPermission = (permission) => {
const { repoID } = this.props;
@@ -98,38 +98,38 @@ class CustomPermissionManager extends React.Component {
let errMessage = Utils.getErrorMsg(error);
toaster.danger(errMessage);
});
}
};
onChangeMode = () => {
this.setState({currentMode: MANAGER_STATE.LIST});
}
};
onAddCustomPermission = () => {
this.setState({currentMode: MANAGER_STATE.ADD});
}
};
onEditCustomPermission = (permission) => {
this.setState({
currentMode: MANAGER_STATE.EDIT,
currentPermission: permission
});
}
};
onDeleteCustomPermission = (permission) => {
this.deleteCustomPermission(permission);
}
};
render() {
if (this.state.isLoading) {
return <Loading />
return <Loading />;
}
const { currentMode, permissions, currentPermission } = this.state;
return (
<div className="custom-permission-manager">
{currentMode === MANAGER_STATE.LIST && (
<ListCustomPermission
<ListCustomPermission
permissions={permissions}
onAddCustomPermission={this.onAddCustomPermission}
onEditCustomPermission={this.onEditCustomPermission}
@@ -137,7 +137,7 @@ class CustomPermissionManager extends React.Component {
/>
)}
{currentMode === MANAGER_STATE.ADD && (
<AddCustomPermission
<AddCustomPermission
onChangeMode={this.onChangeMode}
addCustomPermission={this.addCustomPermission}
/>
@@ -145,7 +145,7 @@ class CustomPermissionManager extends React.Component {
{currentMode === MANAGER_STATE.EDIT && (
<EditCustomPermission
permission={currentPermission}
onChangeMode={this.onChangeMode}
onChangeMode={this.onChangeMode}
editCustomPermission={this.editCustomPermission}
/>
)}

View File

@@ -18,11 +18,11 @@ class EditCustomPermission extends React.Component {
permission: permission
});
this.props.editCustomPermission(newPermission);
}
};
render() {
return (
<CustomPermissionEditor
<CustomPermissionEditor
mode={'edit'}
permission={this.props.permission}
onChangeMode={this.props.onChangeMode}

View File

@@ -39,7 +39,7 @@ class ListCustomPermissions extends React.Component {
{permissions.map(permission => {
return (
<CustomPermissionItem
key={permission.id}
key={permission.id}
permission={permission}
onEditCustomPermission={this.props.onEditCustomPermission}
onDeleteCustomPermission={this.props.onDeleteCustomPermission}