From c7891a1399dec540456ca0c47964989ade8b65b5 Mon Sep 17 00:00:00 2001 From: Oliver <oliver.henry.walters@gmail.com> Date: Thu, 29 Feb 2024 23:42:29 +0000 Subject: [PATCH] Fix icons --- src/frontend/src/pages/part/PartDetail.tsx | 4 +++- src/frontend/src/tables/Details.tsx | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/pages/part/PartDetail.tsx b/src/frontend/src/pages/part/PartDetail.tsx index fd43e11026..2e002eff0b 100644 --- a/src/frontend/src/pages/part/PartDetail.tsx +++ b/src/frontend/src/pages/part/PartDetail.tsx @@ -243,7 +243,8 @@ export default function PartDetail() { type: 'string', name: 'creation_user', label: t`Created By`, - badge: 'user' + badge: 'user', + icon: 'user' }, { type: 'string', @@ -338,6 +339,7 @@ export default function PartDetail() { name: 'stocktake_user', label: t`Stocktake By`, badge: 'user', + icon: 'user', value_formatter: () => { const { data } = useSuspenseQuery({ queryKey: ['stocktake', id], diff --git a/src/frontend/src/tables/Details.tsx b/src/frontend/src/tables/Details.tsx index b552c6e26b..60811e1389 100644 --- a/src/frontend/src/tables/Details.tsx +++ b/src/frontend/src/tables/Details.tsx @@ -38,6 +38,7 @@ export type PartIconsType = { export type DetailsField = | { hidden?: boolean; + icon?: string; name: string; label?: string; badge?: BadgeType; @@ -400,7 +401,7 @@ export function DetailsTableField({ justifyContent: 'flex-start' }} > - <InvenTreeIcon icon={field.name} /> + <InvenTreeIcon icon={field.icon ?? field.name} /> </td> <td> <Text>{field.label}</Text>