Document editing

This commit is contained in:
Jori Lallo
2016-05-25 21:26:06 -07:00
parent 814ed7b2da
commit 4c6964ad07
16 changed files with 261 additions and 52 deletions

View File

@@ -30,10 +30,6 @@ class MarkdownAtlas extends React.Component {
}
}
componentDidMount = () => {
console.log(this.props);
}
onDropAccepted = (files) => {
const file = files[0];
const editor = this.getEditorInstance();
@@ -78,11 +74,17 @@ class MarkdownAtlas extends React.Component {
body: formData
})
.then(s3Response => {
this.props.replaceText(pendingUploadTag, `![${file.name}](${data.asset.url})`);
this.props.replaceText({
original: pendingUploadTag,
new: `![${file.name}](${data.asset.url})`
});
editor.setCursor(newCursorPositionLine, 0);
})
.catch(err => {
this.props.replaceText(pendingUploadTag, '');
this.props.replaceText({
original: pendingUploadTag,
new: '',
});
editor.setCursor(newCursorPositionLine, 0);
});
});