Skip to content

Commit f18ff39

Browse files
adamrayavmarta
andauthored
Add logger to create-app (#1855)
Co-authored-by: Vincent Marta <vmarta@salesforce.com>
1 parent 777b2f7 commit f18ff39

File tree

2 files changed

+4
-0
lines changed
  • packages/pwa-kit-create-app/assets
    • bootstrap/js/overrides/app/components/_app-config
    • templates/@salesforce/retail-react-app/app/components/_app-config

2 files changed

+4
-0
lines changed

packages/pwa-kit-create-app/assets/bootstrap/js/overrides/app/components/_app-config/index.jsx.hbs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import {
2020
import {getConfig} from '@salesforce/pwa-kit-runtime/utils/ssr-config'
2121
import {proxyBasePath} from '@salesforce/pwa-kit-runtime/utils/ssr-namespace-paths'
2222
import {createUrlTemplate} from '@salesforce/retail-react-app/app/utils/url'
23+
import createLogger from '@salesforce/pwa-kit-runtime/utils/logger-factory'
2324

2425
import {CommerceApiProvider} from '@salesforce/commerce-sdk-react'
2526
import {withReactQuery} from '@salesforce/pwa-kit-react-sdk/ssr/universal/components/with-react-query'
@@ -57,6 +58,7 @@ const AppConfig = ({children, locals = {}}) => {
5758
proxy={`${appOrigin}${commerceApiConfig.proxyPath}`}
5859
headers={headers}
5960
OCAPISessionsURL={`${appOrigin}${proxyBasePath}/ocapi/s/${locals.site?.id}/dw/shop/v22_8/sessions`}
61+
logger={createLogger({packageName: 'commerce-sdk-react'})}
6062
{{#if answers.project.commerce.isSlasPrivate}}
6163
// Set 'enablePWAKitPrivateClient' to true use SLAS private client login flows.
6264
// Make sure to also enable useSLASPrivateClient in ssr.js when enabling this setting.

packages/pwa-kit-create-app/assets/templates/@salesforce/retail-react-app/app/components/_app-config/index.jsx.hbs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import {
2020
import {getConfig} from '@salesforce/pwa-kit-runtime/utils/ssr-config'
2121
import {proxyBasePath} from '@salesforce/pwa-kit-runtime/utils/ssr-namespace-paths'
2222
import {createUrlTemplate} from '@salesforce/retail-react-app/app/utils/url'
23+
import createLogger from '@salesforce/pwa-kit-runtime/utils/logger-factory'
2324

2425
import {CommerceApiProvider} from '@salesforce/commerce-sdk-react'
2526
import {withReactQuery} from '@salesforce/pwa-kit-react-sdk/ssr/universal/components/with-react-query'
@@ -57,6 +58,7 @@ const AppConfig = ({children, locals = {}}) => {
5758
proxy={`${appOrigin}${commerceApiConfig.proxyPath}`}
5859
headers={headers}
5960
OCAPISessionsURL={`${appOrigin}${proxyBasePath}/ocapi/s/${locals.site?.id}/dw/shop/v22_8/sessions`}
61+
logger={createLogger({packageName: 'commerce-sdk-react'})}
6062
{{#if answers.project.commerce.isSlasPrivate}}
6163
// Set 'enablePWAKitPrivateClient' to true use SLAS private client login flows.
6264
// Make sure to also enable useSLASPrivateClient in ssr.js when enabling this setting.

0 commit comments

Comments
 (0)