diff --git a/app/components/SimpleEditor/panes/Notes/NotesProvider.js b/app/components/SimpleEditor/panes/Notes/NotesProvider.js index ef2bca1e4cf05f7c7c78b04f99a0c1083e8dd4c8..def88b9f1250c1fa60e9c3856e0b35056c45a2bc 100644 --- a/app/components/SimpleEditor/panes/Notes/NotesProvider.js +++ b/app/components/SimpleEditor/panes/Notes/NotesProvider.js @@ -22,7 +22,7 @@ class NotesProvider extends TOCProvider { }) const entriesMain = this.sortNodes(notesMain) - const entriesMini = this.sortNodesMini(notesMini) + const entriesMini = _.values(notesMini) // console.log(entriesMain, entriesMini) const entries = { @@ -62,28 +62,6 @@ class NotesProvider extends TOCProvider { return _.sortBy(notes, ['blockPosition', 'nodePosition']) } - sortNodesMini (nodes) { - if (this.config.miniEditorSession === '') return - - let notes = _.clone(nodes) - let rootEl = this.config.miniEditorContext.editor.el - - notes = _.map(notes, function (note) { - const element = Component.unwrap(rootEl.find('p[data-path="' + note.id + '.content"]')) - // removes a <br> insterted at the end by inline node - // const text = element.innerHTML.slice(0, -4) - // let noteContent = '<isolated-note data-id="' + note.id + '" parent-id="' + note.parentNoteId + '" data-type="isolated-note">' + text + '</isolated-note>' - - return { - id: note.id, - content: element.innerHTML, - parentNoteId: note.parentNoteId - } - }) - - return notes - } - showNote (note) { const notes = this.computeEntries() const miniNote = _.find(notes.mini, ['parentNoteId', note.id]) @@ -93,7 +71,7 @@ class NotesProvider extends TOCProvider { createNodeData (note) { return { 'type': 'isolated-note', - 'path': '', + 'content': '', 'parentNoteId': note.id } }