diff --git a/client/src/pages/filaments/list.tsx b/client/src/pages/filaments/list.tsx index 24aa6d4..b3687c3 100644 --- a/client/src/pages/filaments/list.tsx +++ b/client/src/pages/filaments/list.tsx @@ -57,6 +57,15 @@ export const FilamentList: React.FC = () => { // Copy dataSource to avoid mutating the original const dataSource = [...(tableProps.dataSource || [])]; + // Add a vendor_name field to the dataSource + dataSource.forEach((element) => { + if (element.vendor) { + element.vendor_name = element.vendor.name; + } else { + element.vendor_name = null; + } + }); + // Sort dataSource by the sorters dataSource.sort(genericSorter(sorters)); @@ -84,10 +93,10 @@ export const FilamentList: React.FC = () => { defaultSortOrder={defaultSortOrder("id")} />