mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-06 01:12:03 +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:
@@ -14,7 +14,6 @@ import toaster from '../../components/toast';
|
||||
import OpIcon from '../../components/op-icon';
|
||||
import CommonToolbar from '../../components/toolbar/common-toolbar';
|
||||
import CreateRepoDialog from '../../components/dialog/create-repo-dialog';
|
||||
import CreateDepartmentRepoDialog from '../../components/dialog/create-department-repo-dialog';
|
||||
import DismissGroupDialog from '../../components/dialog/dismiss-group-dialog';
|
||||
import RenameGroupDialog from '../../components/dialog/rename-group-dialog';
|
||||
import TransferGroupDialog from '../../components/dialog/transfer-group-dialog';
|
||||
@@ -106,7 +105,7 @@ class GroupView extends React.Component {
|
||||
errMessage: Utils.getErrorMsg(error, true) // true: show login tip if 403
|
||||
});
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
loadRepos = (page) => {
|
||||
const { perPage } = this.state;
|
||||
@@ -137,7 +136,7 @@ class GroupView extends React.Component {
|
||||
errMessage: Utils.getErrorMsg(error, true) // true: show login tip if 403
|
||||
});
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
getEmptyTip = (currentGroup) => {
|
||||
let emptyTip = null;
|
||||
@@ -167,11 +166,11 @@ class GroupView extends React.Component {
|
||||
}
|
||||
}
|
||||
return emptyTip;
|
||||
}
|
||||
};
|
||||
|
||||
onCreateRepoToggle = () => {
|
||||
this.setState({isCreateRepoDialogShow: !this.state.isCreateRepoDialogShow});
|
||||
}
|
||||
};
|
||||
|
||||
onCreateRepo = (repo, groupOwnerType) => {
|
||||
let groupId = this.props.groupID;
|
||||
@@ -206,7 +205,7 @@ class GroupView extends React.Component {
|
||||
});
|
||||
}
|
||||
this.onCreateRepoToggle();
|
||||
}
|
||||
};
|
||||
|
||||
onItemDelete = (repo) => {
|
||||
let groupID = this.props.groupID;
|
||||
@@ -215,13 +214,13 @@ class GroupView extends React.Component {
|
||||
});
|
||||
this.setState({repoList: repoList});
|
||||
this.loadGroup(groupID);
|
||||
}
|
||||
};
|
||||
|
||||
addRepoItem = (repo) => {
|
||||
let newRepoList = this.state.repoList.map(item => {return item;});
|
||||
newRepoList.unshift(repo);
|
||||
return newRepoList;
|
||||
}
|
||||
};
|
||||
|
||||
onItemUnshare = (repo) => {
|
||||
let group = this.state.currentGroup;
|
||||
@@ -235,7 +234,7 @@ class GroupView extends React.Component {
|
||||
let errMessage = Utils.getErrorMsg(error);
|
||||
toaster.danger(errMessage);
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
onItemRename = (repo, newName) => {
|
||||
seafileAPI.renameGroupOwnedLibrary(this.props.groupID, repo.repo_id, newName).then(res => {
|
||||
@@ -250,7 +249,7 @@ class GroupView extends React.Component {
|
||||
let errMessage = Utils.getErrorMsg(error);
|
||||
toaster.danger(errMessage);
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
onMonitorRepo = (repo, monitored) => {
|
||||
let repoList = this.state.repoList.map(item => {
|
||||
@@ -260,49 +259,49 @@ class GroupView extends React.Component {
|
||||
return item;
|
||||
});
|
||||
this.setState({repoList: repoList});
|
||||
}
|
||||
};
|
||||
|
||||
onTabNavClick = (tabName) => {
|
||||
this.props.onTabNavClick(tabName);
|
||||
}
|
||||
};
|
||||
|
||||
toggleGroupDropdown = () => {
|
||||
this.setState({
|
||||
showGroupDropdown: !this.state.showGroupDropdown
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
toggleDismissGroupDialog = () => {
|
||||
this.setState({
|
||||
showDismissGroupDialog: !this.state.showDismissGroupDialog,
|
||||
showGroupDropdown: false,
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
toggleRenameGroupDialog = () => {
|
||||
this.setState({
|
||||
showRenameGroupDialog: !this.state.showRenameGroupDialog,
|
||||
showGroupDropdown: false,
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
toggleTransferGroupDialog = () => {
|
||||
this.setState({
|
||||
showTransferGroupDialog: !this.state.showTransferGroupDialog,
|
||||
showGroupDropdown: false,
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
toggleImportMembersDialog= () => {
|
||||
this.setState({
|
||||
showImportMembersDialog: !this.state.showImportMembersDialog
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
importMembersInBatch= (file) => {
|
||||
toaster.notify(gettext('It may take some time, please wait.'));
|
||||
seafileAPI.importGroupMembersViaFile(this.state.currentGroup.id, file).then((res) => {
|
||||
res.data.failed.map(item => {
|
||||
res.data.failed.forEach(item => {
|
||||
const msg = `${item.email}: ${item.error_msg}`;
|
||||
toaster.danger(msg);
|
||||
});
|
||||
@@ -310,21 +309,21 @@ class GroupView extends React.Component {
|
||||
let errMsg = Utils.getErrorMsg(error);
|
||||
toaster.danger(errMsg);
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
toggleManageMembersDialog = () => {
|
||||
this.setState({
|
||||
showManageMembersDialog: !this.state.showManageMembersDialog,
|
||||
showGroupDropdown: false,
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
toggleLeaveGroupDialog = () => {
|
||||
this.setState({
|
||||
isLeaveGroupDialogOpen: !this.state.isLeaveGroupDialogOpen,
|
||||
showGroupDropdown: false,
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
listGroupMembers = () => {
|
||||
seafileAPI.listGroupMembers(this.props.groupID).then((res) => {
|
||||
@@ -335,7 +334,7 @@ class GroupView extends React.Component {
|
||||
let errMessage = Utils.getErrorMsg(error);
|
||||
toaster.danger(errMessage);
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
toggleGroupMembersPopover = (state) => {
|
||||
if (state === 'open') {
|
||||
@@ -348,18 +347,18 @@ class GroupView extends React.Component {
|
||||
showGroupMembersPopover: false
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
onItemDetails = (repo) => {
|
||||
this.setState({
|
||||
isShowDetails: true,
|
||||
currentRepo: repo,
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
closeDetails = () => {
|
||||
this.setState({isShowDetails: false});
|
||||
}
|
||||
};
|
||||
|
||||
sortItems = (sortBy, sortOrder) => {
|
||||
cookie.save('seafile-repo-dir-sort-by', sortBy);
|
||||
@@ -369,7 +368,7 @@ class GroupView extends React.Component {
|
||||
sortOrder: sortOrder,
|
||||
repoList: Utils.sortRepos(this.state.repoList, sortBy, sortOrder)
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
translateRole = (role) => {
|
||||
if (role === 'Admin') {
|
||||
@@ -381,13 +380,13 @@ class GroupView extends React.Component {
|
||||
else if (role === 'Owner') {
|
||||
return gettext('Owner');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
toggleSortOptionsDialog = () => {
|
||||
this.setState({
|
||||
isSortOptionsDialogOpen: !this.state.isSortOptionsDialogOpen
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
handleScroll = (event) => {
|
||||
// isLoadingMore: to avoid repeated request
|
||||
@@ -403,7 +402,7 @@ class GroupView extends React.Component {
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
render() {
|
||||
let { errMessage, emptyTip, currentGroup, isDepartmentGroup, isStaff } = this.state;
|
||||
|
Reference in New Issue
Block a user