mirror of
https://github.com/inventree/InvenTree.git
synced 2026-09-27 22:26:00 +00:00
[UI] Query Improvements (#9791)
* Fix for stockOperationModal * Re-check when opened status changes * rename stockOperationModal -> useStockOperationModal * Fix enabled status of query * Add option to specify modalId * Track modal state when open / close * Prevent generators from running until forms are open * Prevent double loading of tables * Fix useQuery * Fix queryKey * Revert API change
This commit is contained in:
@@ -296,6 +296,7 @@ function LineItemFormRow({
|
||||
|
||||
// Batch code generator
|
||||
const batchCodeGenerator = useBatchCodeGenerator({
|
||||
isEnabled: () => batchOpen,
|
||||
onGenerate: (value: any) => {
|
||||
if (value) {
|
||||
props.changeFn(props.idx, 'batch_code', value);
|
||||
@@ -305,6 +306,7 @@ function LineItemFormRow({
|
||||
|
||||
// Serial number generator
|
||||
const serialNumberGenerator = useSerialNumberGenerator({
|
||||
isEnabled: () => batchOpen && trackable,
|
||||
onGenerate: (value: any) => {
|
||||
if (value) {
|
||||
props.changeFn(props.idx, 'serial_numbers', value);
|
||||
|
||||
Reference in New Issue
Block a user