From 0f229889fbdf07ad2e4b61d22e9a1b89db9bd605 Mon Sep 17 00:00:00 2001 From: maziggy Date: Sat, 3 Jan 2026 10:44:06 +0100 Subject: [PATCH] Improved printer's slot card detail modal "link to spoolman" function --- frontend/src/components/FilamentHoverCard.tsx | 13 +- frontend/src/pages/PrintersPage.tsx | 16 ++ .../{index-ByHF_LDf.js => index-CfJSg4r6.js} | 198 +++++++++--------- static/index.html | 2 +- 4 files changed, 127 insertions(+), 102 deletions(-) rename static/assets/{index-ByHF_LDf.js => index-CfJSg4r6.js} (52%) diff --git a/frontend/src/components/FilamentHoverCard.tsx b/frontend/src/components/FilamentHoverCard.tsx index a85f92f8f..549efba15 100644 --- a/frontend/src/components/FilamentHoverCard.tsx +++ b/frontend/src/components/FilamentHoverCard.tsx @@ -14,6 +14,7 @@ interface FilamentData { interface SpoolmanConfig { enabled: boolean; onLinkSpool?: (trayUuid: string) => void; + hasUnlinkedSpools?: boolean; // Whether there are spools available to link } interface FilamentHoverCardProps { @@ -268,9 +269,17 @@ export function FilamentHoverCard({ data, children, disabled, className = '', sp