From b8ef41db1d35adc699d13c4882b642ca77d49e40 Mon Sep 17 00:00:00 2001 From: yaroslav8765 Date: Wed, 11 Feb 2026 13:56:52 +0200 Subject: [PATCH 01/10] feat: refactor visionAction to use plimit for generation of big set of data --- custom/VisionAction.vue | 1026 +++++++++++++++++--------------------- custom/VisionTable.vue | 170 ++++--- custom/package-lock.json | 28 ++ custom/package.json | 3 +- index.ts | 23 +- types.ts | 5 + 6 files changed, 613 insertions(+), 642 deletions(-) diff --git a/custom/VisionAction.vue b/custom/VisionAction.vue index 457aa63..c5be4c3 100644 --- a/custom/VisionAction.vue +++ b/custom/VisionAction.vue @@ -20,7 +20,7 @@ { label: checkedCount > 1 ? t('Save fields') : t('Save field'), options: { - disabled: isLoading || checkedCount < 1 || isCriticalError || isFetchingRecords || isGeneratingImages || isAnalizingFields || isAnalizingImages, + disabled: isLoading || checkedCount < 1 || isCriticalError || isFetchingRecords || isProcessingAny, loader: isLoading, class: 'w-fit' }, onclick: async (dialog) => { await saveData(); dialog.hide(); } @@ -67,46 +67,23 @@ :click-to-close-outside="false" >
-