Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.12k stars 2.61k forks source link

[HybridApp] Show/Hide "Try New Expensify" button on HybridApp depending on logic with the tryNewDot NVP #44793

Open trjExpensify opened 4 days ago

trjExpensify commented 4 days ago

Coming from here.

Problem

On August 1st when we release HybridApp, the "Try New Expensify" button will be visible to all users in HybridApp. NewDot isn't quite ready for all existing users just yet though, whether that be due to performance and quality initiatives we're still working on, or functionality not yet built to accommodate their use case.

Why is this important?

We're focusing on new users first for a reason. As a testing bed to iron out the kinks before we turn our focus to existing customer migration. We want to set a good first impression when we do that, and prematurely promoting a path to NewDot prominently in the hamburger menu on mobile (the primary platform of our largest user segment) undermines that strategy.

Solution

Conditionally show the "Try New Expensify" button in the HybridApp based on following logic:

CC: @AndrewGable @JmillsExpensify @puneetlath @Julesssss. Andrew, I've co-assigned this to you for the time being. Feel free to put it where it needs to go in HybridApp phases.

melvin-bot[bot] commented 4 days ago

Current assignee @trjExpensify is eligible for the NewFeature assigner, not assigning anyone new.