Skip to content

Commit

Permalink
feat: add js library to options
Browse files Browse the repository at this point in the history
  • Loading branch information
nbierdeman committed Mar 20, 2024
1 parent aa1b771 commit acc5123
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/components/PayPalScriptProvider.test.tsx
Expand Up @@ -49,6 +49,7 @@ describe("<PayPalScriptProvider />", () => {
[SCRIPT_ID]: expect.stringContaining("react-paypal-js"),
[SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE]:
SDK_SETTINGS.DATA_LIBRARY_VALUE,
[SDK_SETTINGS.DATA_JS_SDK_LIBRARY]: SDK_SETTINGS.DATA_LIBRARY_VALUE,
});

// verify initial loading state
Expand All @@ -75,6 +76,7 @@ describe("<PayPalScriptProvider />", () => {
[SCRIPT_ID]: expect.stringContaining("react-paypal-js"),
[SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE]:
SDK_SETTINGS.DATA_LIBRARY_VALUE,
[SDK_SETTINGS.DATA_JS_SDK_LIBRARY]: SDK_SETTINGS.DATA_LIBRARY_VALUE,
});

// verify initial loading state
Expand Down Expand Up @@ -141,6 +143,7 @@ describe("<PayPalScriptProvider />", () => {
[SCRIPT_ID]: expect.stringContaining("react-paypal-js"),
[SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE]:
SDK_SETTINGS.DATA_LIBRARY_VALUE,
[SDK_SETTINGS.DATA_JS_SDK_LIBRARY]: SDK_SETTINGS.DATA_LIBRARY_VALUE,
});

expect(state.isPending).toBe(true);
Expand Down
1 change: 1 addition & 0 deletions src/components/PayPalScriptProvider.tsx
Expand Up @@ -25,6 +25,7 @@ export const PayPalScriptProvider: FC<ScriptProviderProps> = ({
}: ScriptProviderProps) => {
const [state, dispatch] = useReducer(scriptReducer, {
options: {
[SDK_SETTINGS.DATA_JS_SDK_LIBRARY]: SDK_SETTINGS.DATA_LIBRARY_VALUE,
[SDK_SETTINGS.DATA_SDK_INTEGRATION_SOURCE]:
SDK_SETTINGS.DATA_LIBRARY_VALUE,
...options,
Expand Down

0 comments on commit acc5123

Please sign in to comment.