Added 'duplicate' menu option

For now duplicates next to original document in the same collection
This commit is contained in:
Tom Moor
2018-06-05 06:57:26 -07:00
parent 45a2c03030
commit 2d02093f48
3 changed files with 34 additions and 0 deletions

View File

@@ -36,6 +36,10 @@ class DocumentMenu extends React.Component<Props> {
this.props.history.push(documentMoveUrl(this.props.document));
};
handleDuplicate = async (ev: SyntheticEvent<*>) => {
this.props.document.duplicate();
};
handlePin = (ev: SyntheticEvent<*>) => {
this.props.document.pin();
};
@@ -100,6 +104,9 @@ class DocumentMenu extends React.Component<Props> {
>
New child document
</DropdownMenuItem>
<DropdownMenuItem onClick={this.handleDuplicate}>
Duplicate
</DropdownMenuItem>
<DropdownMenuItem onClick={this.handleMove}>Move</DropdownMenuItem>
</React.Fragment>
)}