From c3fcbd14677038ae6e8a562dcd469ec7475f96b5 Mon Sep 17 00:00:00 2001 From: Matthias Hochmeister Date: Wed, 15 Apr 2026 14:03:54 +0200 Subject: [PATCH] fix(bestellungen): use status label as button text, all progress buttons blue, keep red for reject only --- frontend/src/pages/BestellungDetail.tsx | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/frontend/src/pages/BestellungDetail.tsx b/frontend/src/pages/BestellungDetail.tsx index ce00204..56b0ee8 100644 --- a/frontend/src/pages/BestellungDetail.tsx +++ b/frontend/src/pages/BestellungDetail.tsx @@ -825,20 +825,15 @@ export default function BestellungDetail() { return canCreate || canManageOrders; }) .map((s) => { - const isApprove = bestellung.status === 'wartet_auf_genehmigung' && s === 'bereit_zur_bestellung'; const isReject = bestellung.status === 'wartet_auf_genehmigung' && s === 'entwurf'; - const label = isApprove - ? 'Genehmigen' - : isReject - ? 'Ablehnen' - : `Status: ${BESTELLUNG_STATUS_LABELS[s]}`; - const color = isApprove ? 'success' : isReject ? 'error' : 'primary'; + const label = isReject ? 'Ablehnen' : BESTELLUNG_STATUS_LABELS[s]; + const color = isReject ? 'error' : 'primary'; const isAbgeschlossen = s === 'abgeschlossen'; return (