Remove message and error on ResendValidationForm load - #11361
Conversation
MonilBhavsar
left a comment
There was a problem hiding this comment.
When we go back the two error messages still appear for a while, no?
Julesssss
left a comment
There was a problem hiding this comment.
Worked for me on both mobile platforms. I also saw that the error message had a delayed removal on iOS, but it doesn't feel like a blocker to me 👍
|
@MonilBhavsar Yes, it still shows up for a brief moment until I think a faster way would be to clear those keys in the constructor of |
|
Ah got it. I agree it's not a blocker but I think we should fix it at some point as it looks bit janky. I can't think a way on the top of my head. I think we can create an issue to polish it. |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by @Julesssss in version: 1.2.11-0 🚀
|
|
🚀 Deployed to production by @AndrewGable in version: 1.2.11-4 🚀
|
Remove message and error on ResendValidationForm load
cc @MonilBhavsar
Details
Clears
messageanderrorswhen renderingResendValidationForm.Fixed Issues
$ #11186
Tests
On android and iOS only:
Forgot?Android:
iOS:
Set passwordForgot?page and theLink has been re-sentor error messages should disappear shortly afterPR Review Checklist
Contributor (PR Author) Checklist
### Fixed Issuessection aboveTestssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*filesSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */displayNamepropertythisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)Avataris modified, I verified thatAvataris working as expected in all cases)PR Reviewer Checklist
The Contributor+ will copy/paste it into a new comment and complete it after the author checklist is completed
### Fixed Issuessection aboveTestssectionQA stepssectiontoggleReportand notonIconClick).src/languages/*filesSTYLE.md) were followedAvatar, I verified the components usingAvatarhave been tested & I retested again)/** comment above it */displayNamepropertythisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)Avataris modified, I verified thatAvataris working as expected in all cases)QA Steps
On android and iOS only:
Forgot?Link has been re-sentmessageSet Password, see the invalid link errorForgot?page, and notice that theLink has been re-sentor any error messages disappear (there might be a small delay for them to disappear)Screenshots
Web
Mobile Web - Chrome
Mobile Web - Safari
Desktop
iOS
ios.mov
Android
android.mov