@@ -215,6 +215,18 @@ const DYNAMIC_ROUTES = {
215215 path : 'card-select' ,
216216 entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_QUICKBOOKS_ONLINE_COMPANY_CARD_EXPENSE_ACCOUNT ] ,
217217 } ,
218+ POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_EXPORT : {
219+ path : 'quickbooks-desktop/export' ,
220+ entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . ROOT , SCREENS . WORKSPACE . COMPANY_CARD_EXPORT ] ,
221+ } ,
222+ POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_COMPANY_CARD_EXPENSE_ACCOUNT : {
223+ path : 'qbd-company-card-expense-account' ,
224+ entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_QUICKBOOKS_DESKTOP_EXPORT ] ,
225+ } ,
226+ POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_COMPANY_CARD_EXPENSE_ACCOUNT_SELECT : {
227+ path : 'qbd-company-card-expense-account-select' ,
228+ entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_QUICKBOOKS_DESKTOP_EXPORT , SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_QUICKBOOKS_DESKTOP_COMPANY_CARD_EXPENSE_ACCOUNT ] ,
229+ } ,
218230 POLICY_ACCOUNTING_QUICKBOOKS_ONLINE_INVOICE_ACCOUNT_SELECT : {
219231 path : 'invoice-account-select' ,
220232 entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_QUICKBOOKS_ONLINE_EXPORT ] ,
@@ -1951,17 +1963,6 @@ const ROUTES = {
19511963 route : 'workspaces/:policyID/accounting/netsuite/export/travel-invoicing/payable-account' ,
19521964 getRoute : ( policyID : string ) => `workspaces/${ policyID } /accounting/netsuite/export/travel-invoicing/payable-account` as const ,
19531965 } ,
1954- POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_COMPANY_CARD_EXPENSE_ACCOUNT_SELECT : {
1955- route : 'workspaces/:policyID/accounting/quickbooks-desktop/export/company-card-expense-account/account-select' ,
1956- getRoute : ( policyID ?: string , backTo ?: string ) => {
1957- if ( ! policyID ) {
1958- Log . warn ( 'Invalid policyID is used to build the POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_COMPANY_CARD_EXPENSE_ACCOUNT_SELECT route' ) ;
1959- }
1960-
1961- // eslint-disable-next-line no-restricted-syntax -- Legacy route generation
1962- return getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/quickbooks-desktop/export/company-card-expense-account/account-select` as const , backTo ) ;
1963- } ,
1964- } ,
19651966 POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_COMPANY_CARD_EXPENSE_SELECT : {
19661967 route : 'workspaces/:policyID/accounting/quickbooks-desktop/export/company-card-expense-account/card-select' ,
19671968 getRoute : ( policyID ?: string , backTo ?: string ) => {
@@ -1982,17 +1983,6 @@ const ROUTES = {
19821983 return `workspaces/${ policyID } /accounting/quickbooks-desktop/export/company-card-expense-account/default-vendor-select` as const ;
19831984 } ,
19841985 } ,
1985- POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_COMPANY_CARD_EXPENSE_ACCOUNT : {
1986- route : 'workspaces/:policyID/accounting/quickbooks-desktop/export/company-card-expense-account' ,
1987- getRoute : ( policyID ?: string , backTo ?: string ) => {
1988- if ( ! policyID ) {
1989- Log . warn ( 'Invalid policyID is used to build the POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_COMPANY_CARD_EXPENSE_ACCOUNT route' ) ;
1990- }
1991-
1992- // eslint-disable-next-line no-restricted-syntax -- Legacy route generation
1993- return getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/quickbooks-desktop/export/company-card-expense-account` as const , backTo ) ;
1994- } ,
1995- } ,
19961986 WORKSPACE_ACCOUNTING_QUICKBOOKS_DESKTOP_ADVANCED : {
19971987 route : 'workspaces/:policyID/accounting/quickbooks-desktop/advanced' ,
19981988 getRoute : ( policyID ?: string , backTo ?: string ) => {
@@ -2099,17 +2089,6 @@ const ROUTES = {
20992089 return getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/quickbooks-desktop/export/out-of-pocket-expense/entity-select` as const , backTo ) ;
21002090 } ,
21012091 } ,
2102- POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_EXPORT : {
2103- route : 'workspaces/:policyID/accounting/quickbooks-desktop/export' ,
2104- getRoute : ( policyID : string | undefined , backTo ?: string ) => {
2105- if ( ! policyID ) {
2106- Log . warn ( 'Invalid policyID is used to build the POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_EXPORT route' ) ;
2107- }
2108-
2109- // eslint-disable-next-line no-restricted-syntax -- Legacy route generation
2110- return getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/quickbooks-desktop/export` as const , backTo , false ) ;
2111- } ,
2112- } ,
21132092 POLICY_ACCOUNTING_QUICKBOOKS_DESKTOP_EXISTING_CONNECTIONS : {
21142093 route : 'workspaces/:policyID/accounting/quickbooks-desktop/existing-connections' ,
21152094 getRoute : ( policyID : string ) => `workspaces/${ policyID } /accounting/quickbooks-desktop/existing-connections` as const ,
0 commit comments