mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-21 11:27:18 +00:00
org-links (#3176)
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import React, { Fragment, Component } from 'react';
|
||||
import PropTypes from 'prop-types';
|
||||
import { Dropdown, DropdownToggle, DropdownMenu, DropdownItem } from 'reactstrap';
|
||||
|
||||
import OrgAdminRepo from '../../models/org-admin-repo';
|
||||
@@ -114,7 +115,8 @@ class OrgLibraries extends Component {
|
||||
deleteRepoItem={this.deleteRepoItem}
|
||||
transferRepoItem={this.transferRepoItem}
|
||||
/>
|
||||
)})}
|
||||
)}
|
||||
)};
|
||||
</tbody>
|
||||
</table>
|
||||
<div className="paginator">
|
||||
@@ -129,6 +131,16 @@ class OrgLibraries extends Component {
|
||||
}
|
||||
}
|
||||
|
||||
const propTypes = {
|
||||
key: PropTypes.number.isRequired,
|
||||
repo: PropTypes.object.isRequired,
|
||||
isItemFreezed: PropTypes.boolean,
|
||||
onFreezedItem: PropTypes.func.isRequired,
|
||||
onUnfreezedItem: PropTypes.func.isRequired,
|
||||
deleteRepoItem: PropTypes.func.isRequired,
|
||||
transferRepoItem: PropTypes.func.isRequired,
|
||||
};
|
||||
|
||||
class RepoItem extends React.Component {
|
||||
|
||||
constructor(props) {
|
||||
@@ -265,7 +277,7 @@ class RepoItem extends React.Component {
|
||||
itemName={repo.repoName}
|
||||
submit={this.onTransferRepo}
|
||||
toggleDialog={this.toggleTransfer}
|
||||
/>
|
||||
/>
|
||||
</ModalPortal>
|
||||
)}
|
||||
</Fragment>
|
||||
@@ -273,4 +285,6 @@ class RepoItem extends React.Component {
|
||||
}
|
||||
}
|
||||
|
||||
RepoItem.propTypes = propTypes;
|
||||
|
||||
export default OrgLibraries;
|
||||
|
Reference in New Issue
Block a user