diff --git a/out/main/index.js b/out/main/index.js index 97fa74e..90921f1 100644 --- a/out/main/index.js +++ b/out/main/index.js @@ -313,7 +313,6 @@ class NotesAPI { } getNote(id) { const note = this.notesCache.get(id); - console.log(id, this.notesCache); return note ? { ...note } : null; } async createNote(metadata = {}, content = "", plainText = "") { diff --git a/src/renderer/src/components/note/Editor.vue b/src/renderer/src/components/note/Editor.vue index e3fa729..516c3c5 100644 --- a/src/renderer/src/components/note/Editor.vue +++ b/src/renderer/src/components/note/Editor.vue @@ -47,7 +47,7 @@ const editor = shallowRef() const title = ref('') const titleInput = ref() -const { loadNote, updateNote } = useNotes() +const { updateNote } = useNotes() const onUpdate = _debounce(async ({ editor }) => { const json = editor.getJSON() diff --git a/src/renderer/src/composables/useNotes.js b/src/renderer/src/composables/useNotes.js index 2fccd80..f8b2c70 100644 --- a/src/renderer/src/composables/useNotes.js +++ b/src/renderer/src/composables/useNotes.js @@ -30,7 +30,6 @@ export default () => { } const loadNote = async (id) => { const api = await getNotesAPI() - console.log(id, api) return api.getNote(id) } diff --git a/src/renderer/src/views/Note.vue b/src/renderer/src/views/Note.vue index f10dc6c..c6176e7 100644 --- a/src/renderer/src/views/Note.vue +++ b/src/renderer/src/views/Note.vue @@ -1,6 +1,6 @@ @@ -36,11 +38,32 @@ watchEffect(() => { findVisible.value = !findVisible.value } }) + +const onTargetClick = () => { + const editor = editorRef.value.editor + if (!editor) return + + editor.commands.insertContentAt( + editorRef.value.editor.getText().length + 1, + '\n', + ) + editor.commands.focus() + editor.commands.setTextSelection( + editorRef.value.editor.getText().length + 1, + ) +}