From 6839b987a15c2e85d66870416e79a63ab907e78b Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Wed, 22 Feb 2017 17:20:00 +0200 Subject: [PATCH] cleanup --- .../SimpleEditor/ContainerEditor.js | 12 +++++----- app/components/SimpleEditor/Editor.js | 23 +++---------------- .../elements/note/EditNoteTool.js | 7 ------ 3 files changed, 9 insertions(+), 33 deletions(-) diff --git a/app/components/SimpleEditor/ContainerEditor.js b/app/components/SimpleEditor/ContainerEditor.js index 8393494..1140985 100644 --- a/app/components/SimpleEditor/ContainerEditor.js +++ b/app/components/SimpleEditor/ContainerEditor.js @@ -30,12 +30,12 @@ class ContainerEditor extends SubstanceContainerEditor { if (this.isEmpty()) this.createText() this.el.focus() // TODO notworking - // if (this.isReadOnlyMode()) { - // const documentSession = this.getDocumentSession() - // documentSession.on('didUpdate', this.disableToolbar, this) - // - // this.addTargetToLinks() - // } + if (this.isReadOnlyMode()) { + const documentSession = this.getDocumentSession() + documentSession.on('didUpdate', this.disableToolbar, this) + + this.addTargetToLinks() + } } onTextInput (event) { diff --git a/app/components/SimpleEditor/Editor.js b/app/components/SimpleEditor/Editor.js index 043f64e..a0c3265 100644 --- a/app/components/SimpleEditor/Editor.js +++ b/app/components/SimpleEditor/Editor.js @@ -27,42 +27,25 @@ class Editor extends ProseEditor { } trackChangesViewToggle () { - // TODO what to handle here???? this.extendState({ trackChangesView: !this.state.trackChangesView }) } updateTrackChange () { - this.extendProps({ - trackChanges: !this.props.trackChanges - }) - // + this.extendProps({trackChanges: !this.props.trackChanges}) + this.props.updateTrackChangesStatus(!this.props.trackChanges) - this.refs.toolbar.extendProps({ - trackChanges: this.props.trackChanges - }) + this.refs.toolbar.extendProps({trackChanges: this.props.trackChanges}) } willUpdateState () {} didMount () { - // this.documentSession.on('didUpdate', this.documentSessionUpdated, this) - // this.editorSession.on('fileUploadTrigger', this.handleUpload, this) this.extendState({ editorReady: true }) } - // handleUpload (file, callback) { - // const { fileUpload } = this.props - // - // // TODO -- then / catch - // // fileUpload(file).then((res, err) => { - // // if (err != null) callback(null, err) - // // return callback(res.file, null) - // // }) - // } - render ($$) { const { trackChangesView } = this.state const canToggleTrackChanges = this.canToggleTrackChanges() diff --git a/app/components/SimpleEditor/elements/note/EditNoteTool.js b/app/components/SimpleEditor/elements/note/EditNoteTool.js index 7aeae8a..3e5e7ec 100644 --- a/app/components/SimpleEditor/elements/note/EditNoteTool.js +++ b/app/components/SimpleEditor/elements/note/EditNoteTool.js @@ -82,13 +82,6 @@ class EditNoteTool extends Tool { const selectionLength = (sel.end.offset - sel.start.offset === 1) if (typeof note[0] !== 'undefined' && selectionLength) { - // disable commands that don't make sense on a note - console.log('commandStates', commandStates) - // each(keys(commandStates), (key) => { - // const allowed = ['comment', 'redo', 'save', 'switch-text-type', 'undo'] - // if (!includes(allowed, key)) commandStates['link'].disabled = true - // }) - return { node: note[0] } -- GitLab