useEffect(() => {
const resumeWorkflows = async () => {
const steps = JSON.parse(await AsyncStorage.getItem('workflowSteps')) || [];
for (const step of steps) {
if (step.status === 'pendingnot' && step.step === 'quoteGenerated') {
try {
await sendEmailQuote(step.requestId);
// update status to complete
} catch (e) {
// retry logic or leave as pending
}
}
}
};
resumeWorkflows();
}, []);