1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-20 10:58:33 +00:00

optimization code

This commit is contained in:
zxj96
2019-04-25 18:28:52 +08:00
parent 2c83d6882c
commit b79894cb72
4 changed files with 9 additions and 18 deletions

View File

@@ -23,6 +23,7 @@ const propTypes = {
relatedFiles: PropTypes.array.isRequired,
onFileTagChanged: PropTypes.func.isRequired,
onRelatedFileChange: PropTypes.func.isRequired,
showShareBtn: PropTypes.bool.isRequired,
};
class ViewFileToolbar extends React.Component {
@@ -108,7 +109,7 @@ class ViewFileToolbar extends React.Component {
{gettext('More')}
</DropdownToggle>
<DropdownMenu>
{canGenerateShareLink &&
{this.props.showShareBtn && canGenerateShareLink &&
<DropdownItem onClick={this.onShareToggle}>{gettext('Share')}</DropdownItem>
}
<DropdownItem onClick={this.onEditFileTagToggle}>{gettext('Tags')}</DropdownItem>