added "show recent notes" widget

This commit is contained in:
azivner
2017-08-22 22:40:54 -04:00
parent 2692ca14ca
commit c1f9ca4796
4 changed files with 67 additions and 2 deletions

View File

@@ -139,6 +139,8 @@ function createNote(node, parentKey, target) {
});
}
recentNotes = [];
function loadNote(noteId) {
$.get(baseUrl + 'notes/' + noteId).then(function(note) {
globalNote = note;
@@ -161,10 +163,22 @@ function loadNote(noteId) {
$(window).resize(); // to trigger resizing of editor
addRecentNote(noteId, note.detail.note_title);
noteChangeDisabled = false;
});
}
function addRecentNote(noteId, noteTitle) {
// if it's already there, remove the note
recentNotes = recentNotes.filter(note => note.noteId !== noteId);
recentNotes.unshift({
noteId: noteId,
noteTitle: noteTitle
});
}
function encryptNote() {
let password = prompt("Enter password for encryption");