Skip to content

Commit 09a1f5f

Browse files
[fssdk-12295] update
1 parent 3286e80 commit 09a1f5f

4 files changed

Lines changed: 17 additions & 16 deletions

File tree

package-lock.json

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@
4545
},
4646
"dependencies": {
4747
"@optimizely/optimizely-sdk": "^6.3.0",
48-
"hoist-non-react-statics": "^3.3.2",
49-
"tslib": "^2.8.1"
48+
"tslib": "^2.8.1",
49+
"use-sync-external-store": "^1.6.0"
5050
},
5151
"peerDependencies": {
5252
"react": ">=16.8.0"

src/hooks/useOptimizelyUserContext.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,8 @@ export function useOptimizelyUserContext(): OptimizelyUserContext | null {
3838
const { store } = context;
3939

4040
const [userContext, setUserContext] = useState<OptimizelyUserContext | null>(() => store.getState().userContext);
41-
// const userContextRef = useRef(userContext);
42-
// userContextRef.current = userContext;
4341

4442
useEffect(() => {
45-
// // Sync in case state changed between render and effect
46-
// const currentContext = store.getState().userContext;
47-
// if (currentContext !== userContextRef.current) {
48-
// setUserContext(currentContext);
49-
// }
5043
setUserContext(store.getState().userContext);
5144
const unsubscribe = store.subscribe((state) => {
5245
setUserContext(state.userContext);

src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ export {
2323
createOdpManager,
2424
createVuidManager,
2525
createErrorNotifier,
26-
createLogger
26+
createLogger,
2727
} from './client/index';
2828

29-
export type * from "@optimizely/optimizely-sdk";
29+
export type * from '@optimizely/optimizely-sdk';
3030

3131
// Provider
3232
// Todo: Remove OptimizelyContext export in future

0 commit comments

Comments
 (0)