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({