@paypal/sdk-client
Advanced tools
Comparing version
{ | ||
"name": "@paypal/sdk-client", | ||
"version": "4.0.172", | ||
"version": "4.0.173", | ||
"description": "Shared config between PayPal/Braintree.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -33,1 +33,4 @@ /* @flow */ | ||
declare var __FUNDING_ELIGIBILITY__: FundingEligibilityType; | ||
// Experiment Variable | ||
declare var __DISABLE_SET_COOKIE__: boolean; |
@@ -113,1 +113,6 @@ /* @flow */ | ||
} | ||
// Experiment Variable | ||
export function getDisableSetCookie(): boolean { | ||
return __DISABLE_SET_COOKIE__; | ||
} |
@@ -6,2 +6,3 @@ /* @flow */ | ||
import { getDisableSetCookie } from "./global"; | ||
import { getPayPalLoggerUrl } from "./domains"; | ||
@@ -11,6 +12,12 @@ | ||
const disableSetCookieQuery = "disableSetCookie=true"; | ||
const loggerUrl = getDisableSetCookie() | ||
? `${getPayPalLoggerUrl()}?${disableSetCookieQuery}` | ||
: getPayPalLoggerUrl(); | ||
export const getLogger: GetLogger = memoize(() => { | ||
return Logger({ | ||
url: getPayPalLoggerUrl(), | ||
url: loggerUrl, | ||
}); | ||
}); |
/* @flow */ | ||
type TestGlobals = {| | ||
[string]: string | number | (() => string | (() => number)), | ||
[string]: string | number | boolean | (() => string | (() => number)), | ||
__COMPONENTS__: $ReadOnlyArray<string>, | ||
@@ -22,2 +22,3 @@ |}; | ||
__COMPONENTS__: ["buttons"], | ||
__DISABLE_SET_COOKIE__: true, | ||
}; |
81422
0.54%1945
0.62%