Fix re-rendering issues for build allocation

This commit is contained in:
Oliver Walters 2026-06-28 00:49:39 +00:00
parent 8388425195
commit 9ce8dd0921
1 changed files with 3 additions and 2 deletions

View File

@ -303,7 +303,7 @@ function BuildOutputFormRow({
nextValue = Number.isFinite(parsed) ? parsed : '';
}
props.changeFn(props.idx, 'quantity', nextValue);
props.changeFn(props.rowId, 'quantity', nextValue);
}}
error={props.rowErrors?.quantity?.message}
/>
@ -823,6 +823,7 @@ export function useAllocateStockToBuildForm({
})
.map((item) => {
return {
id: item.pk,
build_line: item.pk,
stock_item: undefined,
quantity: Math.max(
@ -1033,7 +1034,7 @@ export function useConsumeBuildLinesForm({
);
return (
<BuildConsumeLineRow key={row.idx} props={row} record={record} />
<BuildConsumeLineRow key={row.rowId} props={row} record={record} />
);
}
},