Store creation: add support CTA to applicable screens #8545
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Part of #8538
Description
From p1670931902787739/1670929798.889469-slack-C045CUK1Y3U, we want to make it easier for users to contact support during the store creation flow. We're adding a ❓ icon to the navigation bar trailing edge to screens that don't have a trailing bar button - store name, country selector, domain selector, and store summary.
I created a SwiftUI view
SupportButtonto show as aToolbarItemat the trailing edge of the navigation bar in the 4 screens with some refactoring on the related code. A new imagehelpOutlineis added following the Android implementation.Please note that I'm clarifying two points on this UX change p1672818334782819-slack-C045CUK1Y3U, there might be some changes after the decision is made.
Testing instructions
Switch store+ Add a storeCreate a new store--> the store name form should be shown with a support CTA on the top right of the navigation barorigin:store-creation(make sure to note that the ticket is only for testing since we don't have permission to close them in Zendesk)Continue--> the category question should be shown without a support CTAContinueto skip --> the selling status question should be shown without a support CTAContinueto skip --> the country question should be shown with a support CTA on the top right of the navigation barorigin:store-creationContinue--> the domain selector should be shown with a support CTA on the top right of the navigation barorigin:store-creationContinue--> the summary screen should be shown with a support CTA on the top right of the navigation barorigin:store-creationScreenshots
RELEASE-NOTES.txtif necessary.