Fixed mark lines to be additive and use natual language labels instead of part types. BOD-206

This commit is contained in:
Patrick Fic
2020-07-31 14:13:58 -07:00
parent bd87537892
commit 1f4e13803d

View File

@@ -269,14 +269,18 @@ export function JobLinesComponent({
};
const handleMark = (e) => {
setSelectedLines(jobLines.filter((item) => item.part_type === e.key));
setSelectedLines([
...selectedLines,
...jobLines.filter((item) => item.part_type === e.key),
]);
};
const markMenu = (
<Menu onClick={handleMark}>
<Menu.Item key="PAA">PAA</Menu.Item>
<Menu.Item key="PAN">PAN</Menu.Item>
<Menu.Item key="PAL">PAL</Menu.Item>
<Menu.Item key="PAA">{t("joblines.fields.part_types.PAA")}</Menu.Item>
<Menu.Item key="PAN">{t("joblines.fields.part_types.PAN")}</Menu.Item>
<Menu.Item key="PAL">{t("joblines.fields.part_types.PAL")}</Menu.Item>
<Menu.Item key="PAS">{t("joblines.fields.part_types.PAS")}</Menu.Item>
</Menu>
);