Skip to content

Commit dbd0918

Browse files
committed
minor fix
1 parent a088f32 commit dbd0918

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

packages/commerce-sdk-react/src/provider.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,11 +155,12 @@ const CommerceApiProvider = (props: CommerceApiProviderProps): ReactElement => {
155155
const configLogger = logger || console
156156

157157
// When HttpOnly cookies are enabled, ensure fetch credentials allow cookies to be sent.
158-
const effectiveFetchOptions =
159-
useHttpOnlySessionCookies &&
160-
(!fetchOptions?.credentials || fetchOptions.credentials === 'omit')
158+
const effectiveFetchOptions = useMemo(() => {
159+
return useHttpOnlySessionCookies &&
160+
(!fetchOptions?.credentials || fetchOptions.credentials === 'omit')
161161
? {...fetchOptions, credentials: 'same-origin' as RequestCredentials}
162162
: fetchOptions
163+
}, [useHttpOnlySessionCookies, fetchOptions])
163164

164165
const auth = useMemo(() => {
165166
return new Auth({

0 commit comments

Comments
 (0)