import React from 'react'; import PropTypes from 'prop-types'; import { gettext, canGenerateShareLink } from '../../utils/constants'; import { IconButton, ButtonGroup, CollabUsersButton } from '@seafile/seafile-editor/dist/components/topbarcomponent/editorToolBar'; import { Dropdown, DropdownToggle, DropdownMenu, DropdownItem, Tooltip } from 'reactstrap'; import FileInfo from '@seafile/seafile-editor/dist/components/topbarcomponent/file-info'; class MoreMenu extends React.PureComponent { constructor(props) { super(props); this.state = { tooltipOpen: false, dropdownOpen: false }; } tooltipToggle = () => { this.setState({ tooltipOpen: !this.state.tooltipOpen }); } dropdownToggle = () => { this.setState({ dropdownOpen: !this.state.dropdownOpen }); } render() { return ( {gettext('More')} {gettext('Help')} ); } } class CDOCTopbar extends React.Component { constructor(props) { super(props); } render() { let { contentChanged, saving } = this.props; return (
{this.props.collabUsers.length > 0 && } {canGenerateShareLink && } { this.props.showFileHistory && } {saving ? : }
); } } export default CDOCTopbar;