-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HOLD for payment 2023-04-12] Make a datepicker always open on DOB page #16551
Comments
Triggered auto assignment to @adelekennedy ( |
Hello, I can work on that issue, Callstack |
Thanks! |
Job added to Upwork: https://www.upwork.com/jobs/~015416c73c2411f8c9 |
Current assignee @adelekennedy is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mollfpr ( |
Current assignee @mountiny is eligible for the External assigner, not assigning anyone new. |
Yep, sorry, its a follow up to the component he implemented. |
Any updates on this one @ArekChr ? |
Hey @mountiny, I haven't had a chance to make any progress on this before, but I'm about to write a proposal |
ProposalPlease re-state the problem that we are trying to solve in this issue.Make a date picker always open on the date of birth page. What changes do you think we should make in order to solve the problem?Now, opening the picker from the parent level is only possible on the Web platform by calling We suggest calling the Then we can add logic regarding opening the picker in the componentDidMount method of the DateOfBirthPage by simply calling This solution simplifies opening the picker from the parent component by removing its old logic, which calls Alternative SolutionsNone were explored. |
@mollfpr let me know what you think, proposal looks good to me |
Looks good to me 👍 |
@ArekChr feel free to follow up with a PR, thanks! |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.94-3 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-04-12. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
@adelekennedy I think only thing to handle here is $1000 to @mollfpr for the PR review. @mollfpr can you also check if there is anything to do regarding bz checklist? |
@mountiny Since this is a new component and open the date picker always open is a new feature; no regression or checklist should be added. We can use the test step for the regression step.
|
@mollfpr do you have access to testrail? I think there should be one test being added soon or it might be there already and we should update that one instead of adding new one |
@mountiny I checked that we don't have any test cases regarding the DOB page. |
Its not added yet, but this one should be it #14322 (comment) |
@mountiny I think the proposed regression test #14322 (comment) already covers this issue. |
Perfect! in that case nothing needs to be added @adelekennedy |
This is ready to be paid out |
@mollfpr sent offer! |
@adelekennedy Accepted, thank you! |
Problem
We have created a new datepicker component, which is custom and it's always on its own page. That means there is no other action for the user to do than to select a date. At the moment, however, the datepicker is closed when user navigated to the datepicker page meaning the user needs to take one unnecessary action to open the datepicker.
Given there is no other input on that given page, we should not put any hurdles to the user and have the component open at all time so user can interact with it from the first moment.
Why
Worse UX.
Solution
Make the datepicker component always visible.
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: