Closed
Description
Is there an existing issue for this?
- I have searched the existing issues
SDK Version
@optimizely/react-sdk: 3.0.1
Current Behavior
After calling setForcedDecision
, useDecision(name, { autoUpdate: true })
is updated.
Expected Behavior
useDecision
returns the latest data
Steps To Reproduce
- Initialise Optimizely instance
optimizelyInstance = createInstance({
sdkKey: env.OPTIMIZELY_SDK_KEY,
odpOptions: {
disabled: true,
},
logLevel: env.IS_VERBOSE ? 1 : 4,
});
optimizelyInstance.onUserUpdate((a) => {
optimizely.setForcedDecision({ flagKey: "flag1" }, { variationKey: "variation1" });
});
- In React
const [decision] = useDecision("flag1", {
autoUpdate: true
});
React Framework
No response
Browsers impacted
No response
Link
No response
Logs
No response
Severity
Blocking development
Workaround/Solution
No response
Recent Change
No response
Conflicts
No response