[ui] Show generated serial numbers as placeholder when receving stock (#11147)

This commit is contained in:
Sam W authored and GitHub committed 2026-01-20 07:54:07 +11:00
1 parent 1339675ba2
commit 6311f75201
1 file changed
+5 -7
@@ -361,12 +361,7 @@ function LineItemFormRow({
// Serial number generator
const serialNumberGenerator = useSerialNumberGenerator({
isEnabled: () => batchOpen && trackable,
onGenerate: (value: any) => {
if (value) {
props.changeFn(props.idx, 'serial_numbers', value);
}
}
isEnabled: () => batchOpen && trackable
});
const [packagingOpen, packagingHandlers] = useDisclosure(false, {
@@ -726,7 +721,10 @@ function LineItemFormRow({
field_type: 'string',
label: t`Serial Numbers`,
description: t`Enter serial numbers for received items`,
value: props.item.serial_numbers
value: props.item.serial_numbers,
placeholderAutofill: true,
placeholder:
serialNumberGenerator.result && `${serialNumberGenerator.result}`
}}
error={props.rowErrors?.serial_numbers?.message}
/>