Merged in feature/IO-2948-Production-Job-Status-Filter (pull request #1738)

IO-2948 Production Job Status Filter

Approved-by: Dave Richer
This commit is contained in:
Allan Carr
2024-09-19 17:00:39 +00:00
committed by Dave Richer

View File

@@ -298,6 +298,16 @@ const r = ({ technician, state, activeStatuses, data, bodyshop, refetch, treatme
ellipsis: true,
sorter: (a, b) => statusSort(a.status, b.status, activeStatuses),
sortOrder: state.sortedInfo.columnKey === "status" && state.sortedInfo.order,
filters:
activeStatuses
?.map((s) => {
return {
text: s || "No Status*",
value: [s]
};
})
.sort((a, b) => statusSort(a.text, b.text, activeStatuses)) || [],
onFilter: (value, record) => value.includes(record.status),
render: (text, record) => <ProductionListColumnStatus record={record} />
},
{