Schedule call option in onboarding help dropdown button - #63290
Conversation
|
@ikevin127 Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
@samranahm Mind fixing the type error ? Looks related to required |
|
@ikevin127 All yours |
Reviewer Checklist
Screenshots/Videos |
|
@ikevin127 Are we ready to take this further |
|
@samranahm Yes, I just wanted to clarify something and mention that on my side with private domain email (from https://temp-mail.org) / public domain email (gmail) and if you take a look at my screens, only I'm not sure what your parameters are that you got the This should be detailed in test steps, what kind of email (private / private test, public / public test emails) you need, any betas enabled and any other settings and when / which pairs of buttons will show up, this is important because otherwise QA might see what I've seen on my side and report regressions based on the current testing steps which mention different buttons from what I've got. Once this is clarified, tests updated and make sense, I'll approve 👍 |
|
@ikevin127 Got it, updating the test steps |
|
Updated test section |
ikevin127
left a comment
There was a problem hiding this comment.
Thanks for the tests update, LGTM 👍
|
Gentle bump @roryabraham for further action |
|
@puneetlath might be able to help w/ merge here if everything looks good. |
|
no thanks, I've got a pending review I need to finish. Sorry for the delay |
roryabraham
left a comment
There was a problem hiding this comment.
Glad we could reduce the platform fragmentation here. Thanks for working with me to refine it with a few more minor improvements
|
Friendly bump @roryabraham |
|
✋ 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 https://github.com/roryabraham in version: 9.1.63-0 🚀
|
|
Hello, @samranahm. Do we have QA steps for this PR? |
|
@IuliiaHerets same as tests section, but we no more have Talk to sales feature everything except that should work fine. |
|
🚀 Deployed to production by https://github.com/Julesssss in version: 9.1.63-6 🚀
|




Explanation of Change
This PR move the Schedule call button to Onboarding help dropdown button and display event time on top of the list
Fixed Issues
$ #61068
PROPOSAL: #61068 (comment)
Tests
Onboarding choice Manage team
Precondition for test one
timeslots)Test one
Open #admins chat and verify we have Onboarding help button with options "Talk to sales / Talk to concierge/ Get help" and "Register for webinar" on web and only "Register for webinar" on native devices
Precondition for test two
timeslots)Test two
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
Same as above
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
android.native.mp4
Android: mWeb Chrome
android.mWeb.mp4
iOS: Native
ios.native.mp4
iOS: mWeb Safari
ios.mWeb.mp4
MacOS: Chrome / Safari
macOS.chrome.mp4
MacOS: Desktop
desktop.mp4