@@ -29,7 +29,6 @@ import useSingleExecution from '@hooks/useSingleExecution';
2929import useSubscriptionPlan from '@hooks/useSubscriptionPlan' ;
3030import useTheme from '@hooks/useTheme' ;
3131import useThemeStyles from '@hooks/useThemeStyles' ;
32- import { resetExitSurveyForm } from '@libs/actions/ExitSurvey' ;
3332import { checkIfFeedConnectionIsBroken } from '@libs/CardUtils' ;
3433import { convertToDisplayString } from '@libs/CurrencyUtils' ;
3534import useIsSidebarRouteActive from '@libs/Navigation/helpers/useIsSidebarRouteActive' ;
@@ -40,12 +39,10 @@ import type SETTINGS_TO_RHP from '@navigation/linkingConfig/RELATIONS/SETTINGS_T
4039import { showContextMenu } from '@pages/home/report/ContextMenu/ReportActionContextMenu' ;
4140import variables from '@styles/variables' ;
4241import { confirmReadyToOpenApp } from '@userActions/App' ;
43- import closeReactNativeApp from '@userActions/HybridApp' ;
4442import { openExternalLink } from '@userActions/Link' ;
4543import { hasPaymentMethodError } from '@userActions/PaymentMethods' ;
4644import { isSupportAuthToken , signOutAndRedirectToSignIn } from '@userActions/Session' ;
4745import { openInitialSettingsPage } from '@userActions/Wallet' ;
48- import CONFIG from '@src/CONFIG' ;
4946import CONST from '@src/CONST' ;
5047import type { TranslationPaths } from '@src/languages/types' ;
5148import NAVIGATORS from '@src/NAVIGATORS' ;
@@ -90,7 +87,6 @@ function InitialSettingsPage({currentUserPersonalDetails}: InitialSettingsPagePr
9087 const [ loginList ] = useOnyx ( ONYXKEYS . LOGIN_LIST , { canBeMissing : true } ) ;
9188 const [ privatePersonalDetails ] = useOnyx ( ONYXKEYS . PRIVATE_PERSONAL_DETAILS , { canBeMissing : true } ) ;
9289 const [ vacationDelegate ] = useOnyx ( ONYXKEYS . NVP_PRIVATE_VACATION_DELEGATE , { canBeMissing : true } ) ;
93- const [ tryNewDot ] = useOnyx ( ONYXKEYS . NVP_TRY_NEW_DOT , { canBeMissing : true } ) ;
9490 const [ allCards ] = useOnyx ( ONYXKEYS . CARD_LIST , { canBeMissing : true } ) ;
9591 const [ policies ] = useOnyx ( ONYXKEYS . COLLECTION . POLICY , { canBeMissing : true } ) ;
9692 const [ stripeCustomerId ] = useOnyx ( ONYXKEYS . NVP_PRIVATE_STRIPE_CUSTOMER_ID , { canBeMissing : true } ) ;
@@ -123,8 +119,6 @@ function InitialSettingsPage({currentUserPersonalDetails}: InitialSettingsPagePr
123119
124120 const [ shouldShowSignoutConfirmModal , setShouldShowSignoutConfirmModal ] = useState ( false ) ;
125121
126- const shouldOpenSurveyReasonPage = tryNewDot ?. classicRedirect ?. dismissed === false ;
127-
128122 useEffect ( ( ) => {
129123 openInitialSettingsPage ( ) ;
130124 confirmReadyToOpenApp ( ) ;
@@ -247,25 +241,6 @@ function InitialSettingsPage({currentUserPersonalDetails}: InitialSettingsPagePr
247241 openExternalLink ( CONST . WHATS_NEW_URL ) ;
248242 } ,
249243 } ,
250- {
251- translationKey : 'exitSurvey.goToExpensifyClassic' ,
252- icon : Expensicons . ExpensifyLogoNew ,
253- ...( CONFIG . IS_HYBRID_APP
254- ? {
255- action : ( ) => closeReactNativeApp ( { shouldSignOut : false , shouldSetNVP : true } ) ,
256- }
257- : {
258- action ( ) {
259- resetExitSurveyForm ( ( ) => {
260- if ( shouldOpenSurveyReasonPage ) {
261- Navigation . navigate ( ROUTES . SETTINGS_EXIT_SURVEY_REASON . route ) ;
262- return ;
263- }
264- Navigation . navigate ( ROUTES . SETTINGS_EXIT_SURVEY_CONFIRM . route ) ;
265- } ) ;
266- } ,
267- } ) ,
268- } ,
269244 {
270245 translationKey : 'initialSettingsPage.about' ,
271246 icon : Expensicons . Info ,
@@ -293,7 +268,7 @@ function InitialSettingsPage({currentUserPersonalDetails}: InitialSettingsPagePr
293268 } ,
294269 ] ,
295270 } ;
296- } , [ styles . pt4 , shouldOpenSurveyReasonPage , signOut ] ) ;
271+ } , [ styles . pt4 , signOut ] ) ;
297272
298273 /**
299274 * Return JSX.Element with menu items
0 commit comments