-
Notifications
You must be signed in to change notification settings - Fork 9
[MOB-3897] Welcome screen for product tour #979
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
base: ls-mob-3544-onboarding-product-tour
Are you sure you want to change the base?
[MOB-3897] Welcome screen for product tour #979
Conversation
PR Reviewer Guide 🔍(Review updated until commit a2df0be)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Latest suggestions up to a2df0be
Previous suggestionsSuggestions up to commit 6f638a9
|
|
Persistent review updated to latest commit a2df0be |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All good on my end. Was wondering if we'd move the new onboarding as part of the Ecosia framework.
We'd also make our own EcosiaLaunchCoordinator (maybe not as part of the framework this one) to minimise the impact on the LaunchCoordinator and reset it to its original state altogether.
Leaving it here and keen to get to the Leftovers! 👀
|
|
||
| import Foundation | ||
|
|
||
| extension Task where Success == Never, Failure == Never { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't we move this into our Ecosia framework?
MOB-3897
Context
See ticket.
Approach
Implement new Welcome view using SwiftUI and handling the multiple animations.
Other
Cleaning up old onboarding Code
Tackled MOB-3903 together
Leftover TODOs to be handled afterwards separately
Before merging
Checklist
I wrote Unit Tests that confirm the expected behaviourRemoved spy ones as they were failing, will double check// Ecosia:helper comments where needed