Dropdown menu refactors

This commit is contained in:
Tom Moor
2017-09-09 22:12:59 -07:00
parent c919e51ce6
commit fff8e7ad41
12 changed files with 221 additions and 130 deletions

View File

@@ -10,7 +10,7 @@ import { color, layout } from 'styles/constants';
import Document from 'models/Document';
import UiStore from 'stores/UiStore';
import DocumentsStore from 'stores/DocumentsStore';
import Menu from './components/Menu';
import DocumentMenu from 'menus/DocumentMenu';
import SaveAction from './components/SaveAction';
import LoadingPlaceholder from 'components/LoadingPlaceholder';
import Editor from 'components/Editor';
@@ -222,10 +222,12 @@ type Props = {
Edit
</a>}
</HeaderAction>
{isEditing &&
<HeaderAction>
<a onClick={this.onCancel}>Cancel</a>
</HeaderAction>}
<HeaderAction>
{isEditing
? <a onClick={this.onCancel}>Cancel</a>
: <Menu document={document} />}
<DocumentMenu document={document} />
</HeaderAction>
{!isEditing && <Separator />}
<HeaderAction>