feat: throw error if unconfirmed list text fields

This commit is contained in:
karishmas6
2024-09-21 17:37:52 +05:30
parent f95d1dc550
commit a49353386d

View File

@@ -194,6 +194,11 @@ export const RightSidePanel: React.FC<RightSidePanelProps> = ({ onFinishCapture
startPaginationMode();
setShowPaginationOptions(true);
setCaptureStage('pagination');
const hasUnconfirmedListTextFields = browserSteps.some(step => step.type === 'list' && Object.values(step.fields).some(field => !confirmedListTextFields[step.id]?.[field.id]));
if (hasUnconfirmedListTextFields) {
notify('error', 'Please confirm all field labels.');
return;
}
break;
case 'pagination':