Skip to content

[Onboarding] - Dashboard transition #4136

@getheobald

Description

@getheobald

Description

As a new member, I want my dashboard to transition to the standard view so I’m not stuck in the new member experience after I’m fully onboarded

Acceptance Criteria

  • New member dashboard has a defined expiry condition (time-based, team-join-based, or both?)
  • Extension: new members can opt out of the new member dashboard early
  • Dashboard transition is handled separately from team join
  • No broken state between dashboards

Proposed Solution

There's already existing route logic that decides which home page to render. I can just add a newMember case there. If user is in the new member state, render NewMemberHomePage instead of MemberHomePage. Just need to figure out how to assign a user's state after we decide on the expiry condition.

Mocks

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions