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

This commit is contained in:
Sam W 2026-01-19 20:54:07 +00:00 committed by GitHub
parent 1339675ba2
commit 6311f75201
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 7 deletions

View File

@ -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}
/>