From 0723c74567f6773370d41144d46820ffabe1f134 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 11 Dec 2025 16:19:37 +1100 Subject: [PATCH] [UI] Spotlight Updates (#10994) - Fix broken "admin" action - Add action to jump to plugins page --- src/frontend/src/defaults/actions.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/frontend/src/defaults/actions.tsx b/src/frontend/src/defaults/actions.tsx index c8ac22fd81..cf42a8960f 100644 --- a/src/frontend/src/defaults/actions.tsx +++ b/src/frontend/src/defaults/actions.tsx @@ -3,6 +3,7 @@ import type { SpotlightActionData } from '@mantine/spotlight'; import { IconBarcode, IconLink, + IconPlug, IconPointer, IconSettings, IconUserBolt, @@ -152,10 +153,19 @@ export function getActions(navigate: NavigateFunction) { id: 'admin-center', label: t`Admin Center`, description: t`Go to the Admin Center`, - onClick: () => {}, /// navigate(menuItems['settings-admin'].link),} + onClick: () => navigate('/settings/admin'), leftSection: }); + user?.isStaff() && + _actions.push({ + id: 'plugin-settings', + label: t`Plugins`, + description: t`Manage InvenTree plugins`, + onClick: () => navigate('/settings/admin/plugin'), + leftSection: + }); + return _actions; }, [navigate, setNavigationOpen, globalSettings, user]);