Skip to content

Merchant layout's dismissible wizard appears even after the dedicated onboarding page #607

Description

@therealjhay

ProblemBecause the layout wizard and /onboarding page use different flags (issues 12/74), a merchant who completed the 5-step /onboarding page can still be shown the 4-step layout wizard on their next dashboard visit.

  1. Completion of one flow does not clear the other.
  2. Both flows show the same steps confusingly.
  3. No single "onboarded" authoritative flag.

Solution

  • Read a single "onboarded" flag in both places.
  • On finishing either flow, set the shared flag.
  • Remove the redundant storage key.

Acceptance Criteria

  • Completing either flow suppresses both.
  • One authoritative flag remains.
  • npm run build passes.

Note for Contributors: Write a clear PR description. Complete /onboarding then show dashboard without the wizard.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third Campaign

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions