Skip to content
2 changes: 1 addition & 1 deletion config/eslint/eslint.seatbelt.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -1621,7 +1621,7 @@
"../../src/pages/workspace/members/WorkspaceOwnerChangeErrorPage.tsx" "react-hooks/refs" 2
"../../src/pages/workspace/members/WorkspaceOwnerChangeSuccessPage.tsx" "react-hooks/refs" 2
"../../src/pages/workspace/members/WorkspaceOwnerPaymentCardForm.tsx" "react-hooks/set-state-in-effect" 2
"../../src/pages/workspace/receiptPartners/EditInviteReceiptPartnerPolicyPage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 2
"../../src/pages/workspace/receiptPartners/DynamicEditInviteReceiptPartnerPolicyPage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 2
"../../src/pages/workspace/receiptPartners/WorkspaceReceiptPartnersPage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
"../../src/pages/workspace/receiptPartners/WorkspaceReceiptPartnersPage.tsx" "no-restricted-imports" 1
"../../src/pages/workspace/reports/ReportFieldsListValuesPage.tsx" "no-restricted-imports" 1
Expand Down
50 changes: 18 additions & 32 deletions src/ROUTES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -664,22 +664,37 @@ const DYNAMIC_ROUTES = {
SCREENS.WORKSPACE.DYNAMIC_WORKSPACE_EXPENSIFY_CARD_ISSUE_NEW,
],
},
WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT: {
path: ':integration/invite/edit',
entryScreens: [SCREENS.WORKSPACE.RECEIPT_PARTNERS],
getRoute: (integration: string) => `${integration}/invite/edit` as const,
},
WORKSPACE_RECEIPT_PARTNERS_INVITE: {
path: ':integration/invite',
entryScreens: [SCREENS.WORKSPACE.RECEIPT_PARTNERS],
getRoute: (integration: string) => `${integration}/invite` as const,
},
EXPENSIFY_CARD_DETAILS: {
path: 'expensify-card-details/:cardID/:policyID',
entryScreens: [SCREENS.WORKSPACE.EXPENSIFY_CARD, SCREENS.REPORT, SCREENS.RIGHT_MODAL.SEARCH_REPORT, SCREENS.RIGHT_MODAL.SEARCH_MONEY_REQUEST_REPORT, SCREENS.DYNAMIC_PROFILE],
getRoute: (cardID: string, policyID: string) => `expensify-card-details/${cardID}/${policyID}` as const,
},
EXPENSIFY_CARD_LIMIT_TYPE: {
path: 'edit/limit-type',
entryScreens: [SCREENS.WORKSPACE.EXPENSIFY_CARD_DETAILS, SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_DETAILS],
entryScreens: [SCREENS.WORKSPACE.DYNAMIC_EXPENSIFY_CARD_DETAILS, SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_DETAILS],
},
EXPENSIFY_CARD_LIMIT: {
path: 'edit/limit',
entryScreens: [SCREENS.WORKSPACE.EXPENSIFY_CARD_DETAILS, SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_DETAILS],
entryScreens: [SCREENS.WORKSPACE.DYNAMIC_EXPENSIFY_CARD_DETAILS, SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_DETAILS],
},
EXPENSIFY_CARD_NAME: {
path: 'edit/name',
entryScreens: [SCREENS.WORKSPACE.EXPENSIFY_CARD_DETAILS, SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_DETAILS],
entryScreens: [SCREENS.WORKSPACE.DYNAMIC_EXPENSIFY_CARD_DETAILS, SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_DETAILS],
},
WORKSPACE_EXPENSIFY_CARD_DETAILS: {
path: 'card-details/:cardID',
Comment thread
huult marked this conversation as resolved.
entryScreens: [SCREENS.WORKSPACE.EXPENSIFY_CARD, SCREENS.WORKSPACE.MEMBER_DETAILS],
getRoute: (cardID: string) => `card-details/${cardID}` as const,
},
WORKSPACE_EXPENSIFY_CARD_SETTINGS_ACCOUNT: {
path: 'account',
Expand Down Expand Up @@ -2853,11 +2868,6 @@ const ROUTES = {
return `workspaces/${policyID}/expensify-card` as const;
},
},
WORKSPACE_EXPENSIFY_CARD_DETAILS: {
route: 'workspaces/:policyID/expensify-card/:cardID',

getRoute: (policyID: string, cardID: string, backTo?: string) => getUrlWithBackToParam(`workspaces/${policyID}/expensify-card/${cardID}`, backTo),
},
WORKSPACE_EXPENSIFY_CARD_BANK_ACCOUNT: {
route: 'workspaces/:policyID/expensify-card/choose-bank-account',
getRoute: (policyID: string | undefined) => {
Expand Down Expand Up @@ -3037,34 +3047,10 @@ const ROUTES = {
return getUrlWithBackToParam(`workspaces/${policyID}/receipt-partners`, backTo);
},
},
WORKSPACE_RECEIPT_PARTNERS_INVITE: {
route: 'workspaces/:policyID/receipt-partners/:integration/invite',
getRoute: (policyID: string | undefined, integration: string, backTo?: string) => {
if (!policyID) {
Log.warn('Invalid policyID is used to build the WORKSPACE_RECEIPT_PARTNERS_INVITE route');
}

return getUrlWithBackToParam(`workspaces/${policyID}/receipt-partners/${integration}/invite`, backTo);
},
},
WORKSPACE_RECEIPT_PARTNERS_CHANGE_BILLING_ACCOUNT: {
route: 'workspaces/:policyID/receipt-partners/:integration/billing-account',
getRoute: (policyID: string, integration: string) => `workspaces/${policyID}/receipt-partners/${integration}/billing-account` as const,
},
WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT: {
route: 'workspaces/:policyID/receipt-partners/:integration/invite/edit',
getRoute: (policyID: string | undefined, integration: string, backTo?: string) => {
if (!policyID) {
Log.warn('Invalid policyID is used to build the WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT route');
}

return getUrlWithBackToParam(`workspaces/${policyID}/receipt-partners/${integration}/invite/edit`, backTo);
},
},
WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT_ALL: 'workspaces/:policyID/receipt-partners/:integration/invite/edit/ReceiptPartnersAllTab',
WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT_LINKED: 'workspaces/:policyID/receipt-partners/:integration/invite/edit/ReceiptPartnersLinkedTab',
WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT_OUTSTANDING: 'workspaces/:policyID/receipt-partners/:integration/invite/edit/ReceiptPartnersOutstandingTab',

WORKSPACE_PER_DIEM_IMPORT: {
route: 'workspaces/:policyID/per-diem/import',
getRoute: (policyID: string) => `workspaces/${policyID}/per-diem/import` as const,
Expand Down
6 changes: 3 additions & 3 deletions src/SCREENS.ts
Original file line number Diff line number Diff line change
Expand Up @@ -706,7 +706,7 @@ const SCREENS = {
COMPANY_CARD_EDIT_TRANSACTION_START_DATE: 'Workspace_CompanyCard_Edit_Transaction_Start_Date',
DYNAMIC_COMPANY_CARD_EXPORT: 'Dynamic_Workspace_CompanyCard_Export',
EXPENSIFY_CARD: 'Workspace_ExpensifyCard',
EXPENSIFY_CARD_DETAILS: 'Workspace_ExpensifyCard_Details',
DYNAMIC_EXPENSIFY_CARD_DETAILS: 'Dynamic_Workspace_ExpensifyCard_Details',
EXPENSIFY_CARD_ADD_WORK_EMAIL: 'Workspace_ExpensifyCard_Add_Work_Email',
DYNAMIC_WORKSPACE_EXPENSIFY_CARD_ISSUE_NEW: 'Dynamic_Workspace_ExpensifyCard_New',
DYNAMIC_WORKSPACE_EXPENSIFY_CARD_ISSUE_NEW_CONFIRM_MAGIC_CODE: 'Dynamic_Workspace_ExpensifyCard_IssueNew_ConfirmMagicCode',
Expand Down Expand Up @@ -842,8 +842,8 @@ const SCREENS = {
DOWNGRADE: 'Workspace_Downgrade',
PAY_AND_DOWNGRADE: 'Workspace_Pay_And_Downgrade',
RECEIPT_PARTNERS: 'Workspace_Receipt_Partners',
RECEIPT_PARTNERS_INVITE: 'Workspace_Receipt_Partners_Invite',
RECEIPT_PARTNERS_INVITE_EDIT: 'Workspace_Receipt_Partners_Invite_Edit',
DYNAMIC_RECEIPT_PARTNERS_INVITE: 'Dynamic_Workspace_Receipt_Partners_Invite',
DYNAMIC_RECEIPT_PARTNERS_INVITE_EDIT: 'Dynamic_Workspace_Receipt_Partners_Invite_Edit',
RECEIPT_PARTNERS_CHANGE_BILLING_ACCOUNT: 'Workspace_Receipt_Partners_Change_Billing_Account',
RULES: 'Policy_Rules',
REPORTS_DEFAULT_TITLE: 'Reports_Default_Title',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,8 @@ const TagsModalStackNavigator = createModalStackNavigator({
});

const ExpensifyCardModalStackNavigator = createModalStackNavigator({
[SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_DETAILS]: () => require<ReactComponentModule>('../../../../pages/workspace/expensifyCard/WorkspaceExpensifyCardDetailsPage').default,
[SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_DETAILS]: () =>
require<ReactComponentModule>('../../../../pages/workspace/expensifyCard/DynamicWorkspaceExpensifyCardDetailsPage').default,
[SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_NAME]: () => require<ReactComponentModule>('../../../../pages/workspace/expensifyCard/DynamicExpensifyCardNamePage').default,
[SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_LIMIT]: () => require<ReactComponentModule>('../../../../pages/workspace/expensifyCard/DynamicExpensifyCardLimitPage').default,
[SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_LIMIT_TYPE]: () => require<ReactComponentModule>('../../../../pages/workspace/expensifyCard/DynamicExpensifyCardLimitTypePage').default,
Expand Down Expand Up @@ -981,7 +982,7 @@ const SettingsModalStackNavigator = createModalStackNavigator<SettingsNavigatorP
[SCREENS.WORKSPACE.EXPENSIFY_CARD_VERIFY_WORK_EMAIL]: () =>
require<ReactComponentModule>('../../../../pages/workspace/expensifyCard/WorkspaceExpensifyCardVerifyWorkAccountPage').default,
[SCREENS.WORKSPACE.EXPENSIFY_CARD_BANK_ACCOUNT]: () => require<ReactComponentModule>('../../../../pages/workspace/expensifyCard/WorkspaceExpensifyCardBankAccounts').default,
[SCREENS.WORKSPACE.EXPENSIFY_CARD_DETAILS]: () => require<ReactComponentModule>('../../../../pages/workspace/expensifyCard/WorkspaceExpensifyCardDetailsPage').default,
[SCREENS.WORKSPACE.DYNAMIC_EXPENSIFY_CARD_DETAILS]: () => require<ReactComponentModule>('../../../../pages/workspace/expensifyCard/DynamicWorkspaceExpensifyCardDetailsPage').default,
[SCREENS.WORKSPACE.COMPANY_CARDS_SETTINGS]: () => require<ReactComponentModule>('../../../../pages/workspace/companyCards/WorkspaceCompanyCardsSettingsPage').default,
[SCREENS.WORKSPACE.COMPANY_CARDS_SETTINGS_FEED_NAME]: () => require<ReactComponentModule>('../../../../pages/workspace/companyCards/WorkspaceCompanyCardsSettingsFeedNamePage').default,
[SCREENS.WORKSPACE.COMPANY_CARDS_SETTINGS_STATEMENT_CLOSE_DATE]: () =>
Expand Down Expand Up @@ -1120,8 +1121,9 @@ const SettingsModalStackNavigator = createModalStackNavigator<SettingsNavigatorP
[SCREENS.WORKSPACE.PER_DIEM_EDIT_SUBRATE]: () => require<ReactComponentModule>('../../../../pages/workspace/perDiem/EditPerDiemSubratePage').default,
[SCREENS.WORKSPACE.PER_DIEM_EDIT_AMOUNT]: () => require<ReactComponentModule>('../../../../pages/workspace/perDiem/EditPerDiemAmountPage').default,
[SCREENS.WORKSPACE.PER_DIEM_EDIT_CURRENCY]: () => require<ReactComponentModule>('../../../../pages/workspace/perDiem/EditPerDiemCurrencyPage').default,
[SCREENS.WORKSPACE.RECEIPT_PARTNERS_INVITE]: () => require<ReactComponentModule>('../../../../pages/workspace/receiptPartners/InviteReceiptPartnerPolicyPage').default,
[SCREENS.WORKSPACE.RECEIPT_PARTNERS_INVITE_EDIT]: () => require<ReactComponentModule>('../../../../pages/workspace/receiptPartners/EditInviteReceiptPartnerPolicyPage').default,
[SCREENS.WORKSPACE.DYNAMIC_RECEIPT_PARTNERS_INVITE]: () => require<ReactComponentModule>('../../../../pages/workspace/receiptPartners/DynamicInviteReceiptPartnerPolicyPage').default,
[SCREENS.WORKSPACE.DYNAMIC_RECEIPT_PARTNERS_INVITE_EDIT]: () =>
require<ReactComponentModule>('../../../../pages/workspace/receiptPartners/DynamicEditInviteReceiptPartnerPolicyPage').default,
[SCREENS.WORKSPACE.RECEIPT_PARTNERS_CHANGE_BILLING_ACCOUNT]: () => require<ReactComponentModule>('../../../../pages/workspace/receiptPartners/ChangeReceiptBillingAccountPage').default,
[SCREENS.WORKSPACE.TIME_TRACKING_DEFAULT_RATE]: () => require<ReactComponentModule>('../../../../pages/workspace/timeTracking/WorkspaceTimeTrackingDefaultRatePage').default,
[SCREENS.DOMAIN.SAML_VERIFY]: () => require<ReactComponentModule>('../../../../pages/domain/VerifyDomainPage').default,
Expand Down
9 changes: 9 additions & 0 deletions src/libs/Navigation/linkingConfig/OldRoutes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,15 @@ const oldRoutes: Record<string, string> = {
'/workspaces/*/company-cards/add-card-feed/*': '/workspaces/$1/company-cards/add-card-feed/$2',
'/workspaces/*/company-cards/select-feed/*': '/workspaces/$1/company-cards/select-feed/$2',
'/workspaces/*/company-cards/*/*': '/workspaces/$1/company-cards/company-card-details/$2/$3',
'/workspaces/*/expensify-card/card-details*': '/workspaces/$1/expensify-card/card-details$2',
'/workspaces/*/expensify-card/expensify-card-details*': '/workspaces/$1/expensify-card/expensify-card-details$2',
'/workspaces/*/expensify-card/settings*': '/workspaces/$1/expensify-card/settings$2',
'/workspaces/*/expensify-card/choose-bank-account*': '/workspaces/$1/expensify-card/choose-bank-account$2',
'/workspaces/*/expensify-card/select-feed*': '/workspaces/$1/expensify-card/select-feed$2',
'/workspaces/*/expensify-card/issue-new*': '/workspaces/$1/expensify-card/issue-new$2',
'/workspaces/*/expensify-card/*/work-email': '/workspaces/$1/expensify-card/$2/work-email',
'/workspaces/*/expensify-card/*/verify-work-email': '/workspaces/$1/expensify-card/$2/verify-work-email',
'/workspaces/*/expensify-card/*': '/workspaces/$1/expensify-card/card-details/$2',
'/workspace/confirmation/currency': '/workspaces/workspace/confirmation/currency',
'/workspace/confirmation': '/workspaces/workspace/confirmation',
'/settings/wallet/enable-payments/plaid*': '/settings/wallet/enable-payments/add-bank-account/plaid$1',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -344,7 +344,7 @@ const WORKSPACE_TO_RHP: Partial<Record<keyof WorkspaceSplitNavigatorParamList, s
SCREENS.WORKSPACE.EXPENSIFY_CARD_SETTINGS,
SCREENS.WORKSPACE.DYNAMIC_WORKSPACE_EXPENSIFY_CARD_SETTINGS_ACCOUNT,
SCREENS.WORKSPACE.EXPENSIFY_CARD_SETTINGS_FREQUENCY,
SCREENS.WORKSPACE.EXPENSIFY_CARD_DETAILS,
SCREENS.WORKSPACE.DYNAMIC_EXPENSIFY_CARD_DETAILS,
SCREENS.WORKSPACE.DYNAMIC_WORKSPACE_EXPENSIFY_CARD_SELECT_FEED,
SCREENS.WORKSPACE.EXPENSIFY_CARD_ADD_WORK_EMAIL,
SCREENS.WORKSPACE.DYNAMIC_WORKSPACE_EXPENSIFY_CARD_ISSUE_NEW_SPEND_RULE_SELECTION,
Expand Down Expand Up @@ -404,8 +404,8 @@ const WORKSPACE_TO_RHP: Partial<Record<keyof WorkspaceSplitNavigatorParamList, s
SCREENS.WORKSPACE.RULES_AGENT_EDIT,
],
[SCREENS.WORKSPACE.RECEIPT_PARTNERS]: [
SCREENS.WORKSPACE.RECEIPT_PARTNERS_INVITE,
SCREENS.WORKSPACE.RECEIPT_PARTNERS_INVITE_EDIT,
SCREENS.WORKSPACE.DYNAMIC_RECEIPT_PARTNERS_INVITE,
SCREENS.WORKSPACE.DYNAMIC_RECEIPT_PARTNERS_INVITE_EDIT,
SCREENS.WORKSPACE.RECEIPT_PARTNERS_CHANGE_BILLING_ACCOUNT,
CONST.TAB.RECEIPT_PARTNERS.ALL,
CONST.TAB.RECEIPT_PARTNERS.LINKED,
Expand Down
18 changes: 7 additions & 11 deletions src/libs/Navigation/linkingConfig/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -880,9 +880,7 @@ const config: LinkingOptions<RootNavigatorParamList>['config'] = {
[SCREENS.WORKSPACE.COMPANY_CARDS_SETTINGS_STATEMENT_CLOSE_DATE]: {
path: ROUTES.WORKSPACE_COMPANY_CARDS_SETTINGS_STATEMENT_CLOSE_DATE.route,
},
[SCREENS.WORKSPACE.EXPENSIFY_CARD_DETAILS]: {
path: ROUTES.WORKSPACE_EXPENSIFY_CARD_DETAILS.route,
},
[SCREENS.WORKSPACE.DYNAMIC_EXPENSIFY_CARD_DETAILS]: DYNAMIC_ROUTES.WORKSPACE_EXPENSIFY_CARD_DETAILS.path,
[SCREENS.WORKSPACE.DYNAMIC_WORKSPACE_COMPANY_CARDS_ADD_NEW]: DYNAMIC_ROUTES.WORKSPACE_COMPANY_CARDS_ADD_NEW.path,
[SCREENS.WORKSPACE.COMPANY_CARDS_IMPORT_SPREADSHEET]: {
path: ROUTES.WORKSPACE_COMPANY_CARDS_IMPORT_SPREADSHEET.route,
Expand Down Expand Up @@ -958,25 +956,23 @@ const config: LinkingOptions<RootNavigatorParamList>['config'] = {
[SCREENS.WORKSPACE.INVITE_MESSAGE_APPROVER]: {
path: ROUTES.WORKSPACE_INVITE_MESSAGE_APPROVER.route,
},
[SCREENS.WORKSPACE.RECEIPT_PARTNERS_INVITE]: {
path: ROUTES.WORKSPACE_RECEIPT_PARTNERS_INVITE.route,
},
[SCREENS.WORKSPACE.DYNAMIC_RECEIPT_PARTNERS_INVITE]: DYNAMIC_ROUTES.WORKSPACE_RECEIPT_PARTNERS_INVITE.path,
[SCREENS.WORKSPACE.RECEIPT_PARTNERS_CHANGE_BILLING_ACCOUNT]: {
path: ROUTES.WORKSPACE_RECEIPT_PARTNERS_CHANGE_BILLING_ACCOUNT.route,
},
[SCREENS.WORKSPACE.RECEIPT_PARTNERS_INVITE_EDIT]: {
path: ROUTES.WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT.route,
[SCREENS.WORKSPACE.DYNAMIC_RECEIPT_PARTNERS_INVITE_EDIT]: {
path: DYNAMIC_ROUTES.WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT.path,
screens: {
[CONST.TAB.RECEIPT_PARTNERS.ALL]: {
path: ROUTES.WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT_ALL,
path: CONST.TAB.RECEIPT_PARTNERS.ALL,
exact: true,
},
[CONST.TAB.RECEIPT_PARTNERS.LINKED]: {
path: ROUTES.WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT_LINKED,
path: CONST.TAB.RECEIPT_PARTNERS.LINKED,
exact: true,
},
[CONST.TAB.RECEIPT_PARTNERS.OUTSTANDING]: {
path: ROUTES.WORKSPACE_RECEIPT_PARTNERS_INVITE_EDIT_OUTSTANDING,
path: CONST.TAB.RECEIPT_PARTNERS.OUTSTANDING,
exact: true,
},
},
Expand Down
12 changes: 3 additions & 9 deletions src/libs/Navigation/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1424,11 +1424,9 @@ type SettingsNavigatorParamList = {
[SCREENS.WORKSPACE.COMPANY_CARDS_SETTINGS_STATEMENT_CLOSE_DATE]: {
policyID: string;
};
[SCREENS.WORKSPACE.EXPENSIFY_CARD_DETAILS]: {
[SCREENS.WORKSPACE.DYNAMIC_EXPENSIFY_CARD_DETAILS]: {
policyID: string;
cardID: string;
// eslint-disable-next-line no-restricted-syntax -- `backTo` usages in this file are legacy. Do not add new `backTo` params to screens. See contributingGuides/NAVIGATION.md
backTo?: Routes;
};
[SCREENS.EXPENSIFY_CARD.DYNAMIC_EXPENSIFY_CARD_DETAILS]: {
policyID: string;
Expand Down Expand Up @@ -2772,22 +2770,18 @@ type WorkspaceSplitNavigatorParamList = {
[SCREENS.WORKSPACE.RECEIPT_PARTNERS]: {
policyID: string;
};
[SCREENS.WORKSPACE.RECEIPT_PARTNERS_INVITE]: {
[SCREENS.WORKSPACE.DYNAMIC_RECEIPT_PARTNERS_INVITE]: {
policyID: string;
integration: string;
// eslint-disable-next-line no-restricted-syntax -- `backTo` usages in this file are legacy. Do not add new `backTo` params to screens. See contributingGuides/NAVIGATION.md
backTo?: Routes;
};
[SCREENS.WORKSPACE.RECEIPT_PARTNERS_CHANGE_BILLING_ACCOUNT]: {
policyID: string;
integration: ValueOf<typeof CONST.POLICY.RECEIPT_PARTNERS.NAME>;
};

[SCREENS.WORKSPACE.RECEIPT_PARTNERS_INVITE_EDIT]: {
[SCREENS.WORKSPACE.DYNAMIC_RECEIPT_PARTNERS_INVITE_EDIT]: {
policyID: string;
integration: string;
// eslint-disable-next-line no-restricted-syntax -- `backTo` usages in this file are legacy. Do not add new `backTo` params to screens. See contributingGuides/NAVIGATION.md
backTo?: Routes;
};
[SCREENS.WORKSPACE.DYNAMIC_WORKSPACE_COMPANY_CARDS_ADD_NEW]: {
policyID: string;
Expand Down
Loading
Loading