Skip to content

Commit 85596f8

Browse files
committed
Move wrapper options into base options obj
1 parent cb0497c commit 85596f8

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

src/initLDClient.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ import { AllFlagsLDClient, defaultReactOptions, LDReactOptions } from './types';
33
import { fetchFlags } from './utils';
44
import * as packageInfo from '../package.json';
55

6-
const baseLDOptions: LDOptions = {
6+
const wrapperOptions: LDOptions = {
7+
wrapperName: 'react-client-sdk',
8+
wrapperVersion: packageInfo.version,
79
sendEventsOnlyForVariation: true,
810
};
911

@@ -26,13 +28,7 @@ const initLDClient = async (
2628
options?: LDOptions,
2729
targetFlags?: LDFlagSet,
2830
): Promise<AllFlagsLDClient> => {
29-
const allOptions = {
30-
wrapperName: 'react-client-sdk',
31-
wrapperVersion: packageInfo.version,
32-
...baseLDOptions,
33-
...options,
34-
};
35-
const ldClient = ldClientInitialize(clientSideID, user, allOptions);
31+
const ldClient = ldClientInitialize(clientSideID, user, { ...wrapperOptions, ...options });
3632

3733
return new Promise<AllFlagsLDClient>((resolve) => {
3834
ldClient.on('ready', () => {

0 commit comments

Comments
 (0)