diff --git a/src/frontend/src/pages/part/PartDetail.tsx b/src/frontend/src/pages/part/PartDetail.tsx index 9d448a1902..8dc01157cd 100644 --- a/src/frontend/src/pages/part/PartDetail.tsx +++ b/src/frontend/src/pages/part/PartDetail.tsx @@ -581,6 +581,7 @@ export default function PartDetail() { { type: 'string', name: 'creation_user', + label: t`Created By`, badge: 'user' }, { @@ -615,17 +616,6 @@ export default function PartDetail() { <DetailsTable fields={br} item={part} /> </ItemDetailsGrid> ); - - // content: !instanceQuery.isFetching && ( - // <ItemDetails - // appRole={UserRoles.part} - // params={part} - // apiPath={apiUrl(ApiEndpoints.part_list, part.pk)} - // refresh={refreshInstance} - // fields={detailFields(part)} - // partModel - // /> - // ) }, [part, instanceQuery]); // Part data panels (recalculate when part data changes) diff --git a/src/frontend/src/tables/Details.tsx b/src/frontend/src/tables/Details.tsx index c4302f87ff..2f002b6180 100644 --- a/src/frontend/src/tables/Details.tsx +++ b/src/frontend/src/tables/Details.tsx @@ -484,9 +484,11 @@ export function DetailsTable({ <Paper p="xs" withBorder radius="xs"> <Table striped> <tbody> - {fields.map((field: DetailsField, index: number) => ( - <DetailsTableField field={field} item={item} key={index} /> - ))} + {fields + .filter((field: DetailsField) => !field.hidden) + .map((field: DetailsField, index: number) => ( + <DetailsTableField field={field} item={item} key={index} /> + ))} </tbody> </Table> </Paper>