From f05b4876f2d39e399c11a0762e6ecb8030919f0e Mon Sep 17 00:00:00 2001 From: Matthias Mair Date: Tue, 16 Apr 2024 00:33:03 +0200 Subject: [PATCH] add keys to badges --- src/frontend/src/components/details/DetailsBadge.tsx | 8 +------- src/frontend/src/pages/part/PartDetail.tsx | 4 ++++ src/frontend/src/pages/stock/StockDetail.tsx | 4 ++++ 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/frontend/src/components/details/DetailsBadge.tsx b/src/frontend/src/components/details/DetailsBadge.tsx index d5228e9fd4..9aeeef67f7 100644 --- a/src/frontend/src/components/details/DetailsBadge.tsx +++ b/src/frontend/src/components/details/DetailsBadge.tsx @@ -5,7 +5,6 @@ export type DetailsBadgeProps = { label: string; size?: string; visible?: boolean; - key?: any; }; export default function DetailsBadge(props: DetailsBadgeProps) { @@ -14,12 +13,7 @@ export default function DetailsBadge(props: DetailsBadgeProps) { } return ( - + {props.label} ); diff --git a/src/frontend/src/pages/part/PartDetail.tsx b/src/frontend/src/pages/part/PartDetail.tsx index eec1d19914..713eb77a76 100644 --- a/src/frontend/src/pages/part/PartDetail.tsx +++ b/src/frontend/src/pages/part/PartDetail.tsx @@ -643,21 +643,25 @@ export default function PartDetail() { label={t`In Stock` + `: ${part.in_stock}`} color={part.in_stock >= part.minimum_stock ? 'green' : 'orange'} visible={part.in_stock > 0} + key="in_stock" />, , 0} + key="on_order" />, 0} + key="in_production" /> ]; }, [part, instanceQuery]); diff --git a/src/frontend/src/pages/stock/StockDetail.tsx b/src/frontend/src/pages/stock/StockDetail.tsx index 491ec3a1be..2bcb7c140f 100644 --- a/src/frontend/src/pages/stock/StockDetail.tsx +++ b/src/frontend/src/pages/stock/StockDetail.tsx @@ -440,21 +440,25 @@ export default function StockDetail() { color="blue" label={t`Serial Number` + `: ${stockitem.serial}`} visible={!!stockitem.serial} + key="serial" />, , , ]; }, [stockitem, instanceQuery]);