Frontend: prevent duplicate submit requests in template and fill workflows#428
Frontend: prevent duplicate submit requests in template and fill workflows#428Arijit429 wants to merge 2 commits intofireform-core:mainfrom
Conversation
|
Hi maintainers, I wanted to share a quick update on my overall progress in line with the roadmap I outlined in my post-proposal contribution plan. Over the past few weeks, I have been consistently working across multiple layers of the project to strengthen both functionality and production readiness. Progress so far
Overall focusMy main goal has been to steadily push the project closer to production-ready stability, covering reliability from backend services to user-facing flows. I’m really excited to continue contributing on higher-impact production features and infrastructure improvements in the upcoming PRs. Thank you for all the guidance and for maintaining such an exciting project to work on. |
🚀 Summary
This PR improves frontend production stability by preventing duplicate submissions in both template creation and form fill workflows.
✨ What Changed
Added request lock state handling in:
New submission flags:
Applied duplicate-click prevention to:
handleTemplateSubmit()handleFillSubmit()💡 Why This Helps
This prevents:
This significantly improves request-flow stability and overall UX.
🎯 Production Impact
This hardens the frontend for real-world usage and improves reliability under fast repeated user interactions.