Use Transit Verbose mode in development

This commit is contained in:
Mikko Koski 2018-04-12 16:28:16 +03:00
parent 1cbd256185
commit 759844112a
4 changed files with 10 additions and 1 deletions

View file

@ -1,2 +1,3 @@
REACT_APP_ENV=development
REACT_APP_SHARETRIBE_SDK_TRANSIT_VERBOSE=true

View file

@ -45,6 +45,7 @@ const dev = process.env.REACT_APP_ENV === 'development';
const PORT = parseInt(process.env.PORT, 10);
const CLIENT_ID = process.env.REACT_APP_SHARETRIBE_SDK_CLIENT_ID;
const BASE_URL = process.env.REACT_APP_SHARETRIBE_SDK_BASE_URL;
const TRANSIT_VERBOSE = process.env.REACT_APP_SHARETRIBE_SDK_TRANSIT_VERBOSE === 'true';
const USING_SSL = process.env.REACT_APP_SHARETRIBE_USING_SSL === 'true';
const TRUST_PROXY = process.env.SERVER_SHARETRIBE_TRUST_PROXY || null;
const CSP = process.env.REACT_APP_CSP;
@ -167,6 +168,7 @@ app.get('*', (req, res) => {
});
const sdk = sharetribeSdk.createInstance({
transitVerbose: TRANSIT_VERBOSE,
clientId: CLIENT_ID,
baseUrl: BASE_URL,
httpAgent: httpAgent,

View file

@ -34,6 +34,7 @@ const bookingUnitType = 'line-item/night';
// exposing server secrets to the client side.
const sdkClientId = process.env.REACT_APP_SHARETRIBE_SDK_CLIENT_ID;
const sdkBaseUrl = process.env.REACT_APP_SHARETRIBE_SDK_BASE_URL;
const sdkTransitVerbose = process.env.REACT_APP_SHARETRIBE_SDK_TRANSIT_VERBOSE === 'true';
const currency = process.env.REACT_APP_SHARETRIBE_MARKETPLACE_CURRENCY;
@ -284,7 +285,11 @@ const config = {
locale,
bookingUnitType,
i18n,
sdk: { clientId: sdkClientId, baseUrl: sdkBaseUrl },
sdk: {
clientId: sdkClientId,
baseUrl: sdkBaseUrl,
transitVerbose: sdkTransitVerbose,
},
sortSearchByDistance,
currency,
listingMinimumPriceSubUnits,

View file

@ -71,6 +71,7 @@ if (typeof window !== 'undefined') {
const preloadedState = window.__PRELOADED_STATE__ || '{}';
const initialState = JSON.parse(preloadedState, sdkTypes.reviver);
const sdk = createInstance({
transitVerbose: config.sdk.transitVerbose,
clientId: config.sdk.clientId,
baseUrl: config.sdk.baseUrl,
secure: config.usingSSL,