Summary
When a trade is submitted from the creator profile, the profile page remains fully interactive during the in-flight request, which can lead to duplicate submissions. A scoped loading overlay during trade submission prevents re-interaction and communicates the pending state.
Scope
- identify the trade submission flow triggered from the creator profile
- add a scoped overlay or disabled state on the profile action area while the submission is in flight
- remove the overlay once the transaction is confirmed or fails
Acceptance Criteria
- the profile action area is non-interactive during trade submission
- the overlay is removed on both success and failure
- the overlay does not block unrelated page content such as the bio or stats
Contributor coordination: if you pick this up, reach out in Telegram for updates or clarification: https://t.me/accesslayerorg
Summary
When a trade is submitted from the creator profile, the profile page remains fully interactive during the in-flight request, which can lead to duplicate submissions. A scoped loading overlay during trade submission prevents re-interaction and communicates the pending state.
Scope
Acceptance Criteria
Contributor coordination: if you pick this up, reach out in Telegram for updates or clarification: https://t.me/accesslayerorg