feat(magic-notes): improve tag management UI

This commit is contained in:
mesalogo
2026-10-07 21:05:14 +08:00
parent e0607a153f
commit 13c29badfb
14 changed files with 160 additions and 25 deletions
+6
View File
@@ -167,6 +167,7 @@ import type {
MagicNoteCreateResult,
MagicNoteSummary,
MagicNoteEntryCreateResult,
MagicNoteTag,
MagicNoteTagRenameResult,
MagicNotesSnapshot,
MagicTodoItem,
@@ -1707,6 +1708,11 @@ const desktopApi: DesktopApi = {
remove: async (noteId: string) => {
await ipcRenderer.invoke(ipcChannels.magicNotesDelete, { noteId })
},
createTag: (input) =>
ipcRenderer.invoke(
ipcChannels.magicNotesCreateTag,
input
) as Promise<MagicNoteTag>,
renameTag: (input) =>
ipcRenderer.invoke(
ipcChannels.magicNotesRenameTag,