diff --git a/src/scenes/DocumentScene/DocumentScene.js b/src/scenes/DocumentScene/DocumentScene.js
index 7462823cc..49c2d560c 100644
--- a/src/scenes/DocumentScene/DocumentScene.js
+++ b/src/scenes/DocumentScene/DocumentScene.js
@@ -94,6 +94,15 @@ class DocumentScene extends React.Component {
};
}
+ onExport = () => {
+ const doc = this.store.document;
+ const a = document.createElement('a');
+ a.textContent = 'download';
+ a.download = `${doc.title}.md`;
+ a.href = `data:text/markdown;charset=UTF-8,${encodeURIComponent(doc.text)}`;
+ a.click();
+ }
+
toggleSidebar = () => {
this.props.ui.toggleSidebar();
}
@@ -123,6 +132,7 @@ class DocumentScene extends React.Component {
}>
{ this.store.isAtlas && }
+
{ allowDelete && }
@@ -140,7 +150,7 @@ class DocumentScene extends React.Component {
{ this.store.isFetching ? (