From 33c4bd8f8450603b954af4839fff104520ff15a9 Mon Sep 17 00:00:00 2001 From: Matteo Parenti Date: Sat, 14 Feb 2026 09:00:17 +0100 Subject: [PATCH] Fix spool assignments query, mismatch dialog premature closing, confirm modal black text, add missing de.ts, fr.ts, and ja.ts locales --- frontend/src/components/AssignSpoolModal.tsx | 3 --- frontend/src/components/ConfirmModal.tsx | 6 ++---- frontend/src/components/PrintModal/index.tsx | 2 +- frontend/src/i18n/locales/de.ts | 8 ++++---- frontend/src/i18n/locales/fr.ts | 8 ++++---- frontend/src/i18n/locales/ja.ts | 8 ++++---- 6 files changed, 15 insertions(+), 20 deletions(-) diff --git a/frontend/src/components/AssignSpoolModal.tsx b/frontend/src/components/AssignSpoolModal.tsx index 1d1c9c968..54c795ae5 100644 --- a/frontend/src/components/AssignSpoolModal.tsx +++ b/frontend/src/components/AssignSpoolModal.tsx @@ -118,8 +118,6 @@ export function AssignSpoolModal({ isOpen, onClose, printerId, amsId, trayId, tr const handleConfirmMismatch = () => { if (!pendingAssignId) return; assignMutation.mutate(pendingAssignId); - setShowMismatchConfirm(false); - setPendingAssignId(null); }; return ( @@ -268,7 +266,6 @@ export function AssignSpoolModal({ isOpen, onClose, printerId, amsId, trayId, tr location: trayInfo.location, })} confirmText={t('inventory.assignMismatchConfirm')} - confirmClassName="!text-black" variant="warning" isLoading={assignMutation.isPending} onConfirm={handleConfirmMismatch} diff --git a/frontend/src/components/ConfirmModal.tsx b/frontend/src/components/ConfirmModal.tsx index ef4c20254..a9f697f48 100644 --- a/frontend/src/components/ConfirmModal.tsx +++ b/frontend/src/components/ConfirmModal.tsx @@ -11,7 +11,6 @@ interface ConfirmModalProps { cancelText?: string; cancelVariant?: 'primary' | 'secondary' | 'danger' | 'ghost'; cardClassName?: string; - confirmClassName?: string; variant?: 'danger' | 'warning' | 'default'; isLoading?: boolean; loadingText?: string; @@ -26,7 +25,6 @@ export function ConfirmModal({ cancelText, cancelVariant, cardClassName, - confirmClassName, variant = 'default', isLoading = false, loadingText, @@ -53,7 +51,7 @@ export function ConfirmModal({ }, warning: { icon: 'text-yellow-400', - button: 'bg-yellow-500 hover:bg-yellow-600', + button: 'bg-yellow-500 hover:bg-yellow-600 text-black', }, default: { icon: 'text-bambu-green', @@ -93,7 +91,7 @@ export function ConfirmModal({