(payload?: CommandPaletteCreatePayload)
| 1107 | } |
| 1108 | |
| 1109 | async function createNoteFromPalette(payload?: CommandPaletteCreatePayload) { |
| 1110 | const { useNoteFolders } = await import('@/composables/spaces/notes') |
| 1111 | const noteFolders = useNoteFolders() |
| 1112 | const notesApi = useNotes() |
| 1113 | |
| 1114 | notesApi.isRestoreStateBlocked.value = true |
| 1115 | noteSearch.clearSearch(false) |
| 1116 | noteFolders.clearFolderSelection() |
| 1117 | notesApp.hideNotesViewModes() |
| 1118 | notesApp.notesState.libraryFilter = LibraryFilter.Inbox |
| 1119 | notesApp.notesState.tagId = undefined |
| 1120 | notesApp.focusedFolderId.value = undefined |
| 1121 | notesApp.highlightedFolderIds.value.clear() |
| 1122 | notesApp.highlightedTagId.value = undefined |
| 1123 | |
| 1124 | await router.push({ name: RouterName.notesSpace }) |
| 1125 | await notesApi.createNoteAndSelect( |
| 1126 | payload?.name ? { name: payload.name } : undefined, |
| 1127 | ) |
| 1128 | } |
| 1129 | |
| 1130 | async function createHttpRequestFromPalette( |
| 1131 | payload?: CommandPaletteCreatePayload, |
no test coverage detected