From 1d027b6b93d23309a4d6966f998e320fcf7c94e5 Mon Sep 17 00:00:00 2001 From: Nate Bierdeman Date: Wed, 20 Mar 2024 13:58:38 -0400 Subject: [PATCH] feat: rename constant --- src/components/PayPalScriptProvider.test.tsx | 6 +++--- src/components/PayPalScriptProvider.tsx | 7 ++----- src/constants.ts | 2 +- src/context/scriptProviderContext.ts | 2 +- 4 files changed, 7 insertions(+), 10 deletions(-) diff --git a/src/components/PayPalScriptProvider.test.tsx b/src/components/PayPalScriptProvider.test.tsx index b8e6f4f1..a14fe9df 100644 --- a/src/components/PayPalScriptProvider.test.tsx +++ b/src/components/PayPalScriptProvider.test.tsx @@ -48,7 +48,7 @@ describe("", () => { clientId: "test", [SCRIPT_ID]: expect.stringContaining("react-paypal-js"), [SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE]: - SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE_VALUE, + SDK_SETTINGS.DATA_LIBRARY_VALUE, }); // verify initial loading state @@ -74,7 +74,7 @@ describe("", () => { clientId: "test", [SCRIPT_ID]: expect.stringContaining("react-paypal-js"), [SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE]: - SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE_VALUE, + SDK_SETTINGS.DATA_LIBRARY_VALUE, }); // verify initial loading state @@ -140,7 +140,7 @@ describe("", () => { clientId: "test", [SCRIPT_ID]: expect.stringContaining("react-paypal-js"), [SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE]: - SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE_VALUE, + SDK_SETTINGS.DATA_LIBRARY_VALUE, }); expect(state.isPending).toBe(true); diff --git a/src/components/PayPalScriptProvider.tsx b/src/components/PayPalScriptProvider.tsx index 81468e1b..06c21294 100644 --- a/src/components/PayPalScriptProvider.tsx +++ b/src/components/PayPalScriptProvider.tsx @@ -26,7 +26,7 @@ export const PayPalScriptProvider: FC = ({ const [state, dispatch] = useReducer(scriptReducer, { options: { [SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE]: - SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE_VALUE, + SDK_SETTINGS.DATA_LIBRARY_VALUE, ...options, [SCRIPT_ID]: `${getScriptID(options)}`, }, @@ -52,10 +52,7 @@ export const PayPalScriptProvider: FC = ({ let isSubscribed = true; - loadScript({ - ...state.options, - dataJsSdkLibrary: "react-paypal-js", - }) + loadScript(state.options) .then(() => { if (isSubscribed) { dispatch({ diff --git a/src/constants.ts b/src/constants.ts index 2b1a1348..26f516c5 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -9,7 +9,7 @@ export const SDK_SETTINGS = { DATA_CLIENT_TOKEN: "dataClientToken", DATA_USER_ID_TOKEN: "dataUserIdToken", DATA_SDK_INTEGRATION_SOURCE: "dataSdkIntegrationSource", - DATA_SDK_INTEGRATION_SOURCE_VALUE: "react-paypal-js", + DATA_LIBRARY_VALUE: "react-paypal-js", DATA_NAMESPACE: "dataNamespace", }; export const LOAD_SCRIPT_ERROR = "Failed to load the PayPal JS SDK script."; diff --git a/src/context/scriptProviderContext.ts b/src/context/scriptProviderContext.ts index b0a979ae..c77159cc 100644 --- a/src/context/scriptProviderContext.ts +++ b/src/context/scriptProviderContext.ts @@ -72,7 +72,7 @@ export function scriptReducer( loadingStatus: SCRIPT_LOADING_STATE.PENDING, options: { [SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE]: - SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE_VALUE, + SDK_SETTINGS.DATA_LIBRARY_VALUE, ...action.value, [SCRIPT_ID]: `${getScriptID(action.value)}`, },