From 0402866b4378e014943cb03031953e07bd082a35 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sun, 9 Mar 2025 21:23:36 +0900 Subject: enhance(frontend): improve plugin management --- packages/frontend/src/utility/get-note-menu.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/frontend/src/utility/get-note-menu.ts') diff --git a/packages/frontend/src/utility/get-note-menu.ts b/packages/frontend/src/utility/get-note-menu.ts index 7bc4ba1026..9c37070784 100644 --- a/packages/frontend/src/utility/get-note-menu.ts +++ b/packages/frontend/src/utility/get-note-menu.ts @@ -24,7 +24,7 @@ import { isSupportShare } from '@/utility/navigator.js'; import { getAppearNote } from '@/utility/get-appear-note.js'; import { genEmbedCode } from '@/utility/get-embed-code.js'; import { prefer } from '@/preferences.js'; -import { noteActions } from '@/plugin.js'; +import { getPluginHandlers } from '@/plugin.js'; export async function getNoteClipMenu(props: { note: Misskey.entities.Note; @@ -497,6 +497,7 @@ export function getNoteMenu(props: { } } + const noteActions = getPluginHandlers('note_action'); if (noteActions.length > 0) { menuItems.push({ type: 'divider' }); -- cgit v1.2.3-freya