Skip to content

Commit 6291404

Browse files
authored
Merge pull request #60775 from Expensify/chirag-route-smb
[No-QA] Routing smb signups to ONBOARDING_EMPLOYEES page
2 parents e1e89c9 + b9b27c3 commit 6291404

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/libs/actions/Welcome/OnboardingFlow.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,16 @@ function getOnboardingInitialPath(isPrivateDomain?: boolean): string {
6767
const state = getStateFromPath(onboardingInitialPath, linkingConfig.config);
6868
const isUserFromPublicDomain = user?.isFromPublicDomain;
6969
const isVsb = onboardingValues && 'signupQualifier' in onboardingValues && onboardingValues.signupQualifier === CONST.ONBOARDING_SIGNUP_QUALIFIERS.VSB;
70+
const isSmb = onboardingValues && 'signupQualifier' in onboardingValues && onboardingValues.signupQualifier === CONST.ONBOARDING_SIGNUP_QUALIFIERS.SMB;
7071
const isIndividual = onboardingValues && 'signupQualifier' in onboardingValues && onboardingValues.signupQualifier === CONST.ONBOARDING_SIGNUP_QUALIFIERS.INDIVIDUAL;
7172

7273
if (isVsb) {
7374
Onyx.set(ONYXKEYS.ONBOARDING_PURPOSE_SELECTED, CONST.ONBOARDING_CHOICES.MANAGE_TEAM);
7475
Onyx.set(ONYXKEYS.ONBOARDING_COMPANY_SIZE, CONST.ONBOARDING_COMPANY_SIZE.MICRO);
7576
}
77+
if (isSmb) {
78+
Onyx.set(ONYXKEYS.ONBOARDING_PURPOSE_SELECTED, CONST.ONBOARDING_CHOICES.MANAGE_TEAM);
79+
}
7680

7781
if (isIndividual) {
7882
Onyx.set(ONYXKEYS.ONBOARDING_CUSTOM_CHOICES, [CONST.ONBOARDING_CHOICES.PERSONAL_SPEND, CONST.ONBOARDING_CHOICES.EMPLOYER, CONST.ONBOARDING_CHOICES.CHAT_SPLIT]);
@@ -83,6 +87,9 @@ function getOnboardingInitialPath(isPrivateDomain?: boolean): string {
8387
if (isVsb) {
8488
return `/${ROUTES.ONBOARDING_ACCOUNTING.route}`;
8589
}
90+
if (isSmb) {
91+
return `/${ROUTES.ONBOARDING_EMPLOYEES.route}`;
92+
}
8693

8794
if (isPrivateDomain) {
8895
return `/${ROUTES.ONBOARDING_PERSONAL_DETAILS.route}`;

0 commit comments

Comments
 (0)