Skip to content

[BUG] Incompatibility with javascript-sdk v6 #307

Open
@matinzd

Description

@matinzd

Is there an existing issue for this?

  • I have searched the existing issues

SDK Version

"@optimizely/optimizely-sdk": "^6.0.0",
"@optimizely/react-sdk": "^3.2.4",

Current Behavior

The React SDK needs to be updated to support javascript sdk v6.

TS Error:

Type 'Client' is missing the following properties from type 'ReactSDKClient': user, client, setUser, onUserUpdate, and 14 more.

Expected Behavior

Passing optimizely to react provider should not cause ts error.

Steps To Reproduce

  1. Update to latest v6
  2. Pass optimizely client to react sdk provider
    <OptimizelyProvider optimizely={optimizely}>{children}</OptimizelyProvider>

React Framework

React Native

Browsers impacted

No response

Link

No response

Logs

No response

Severity

Blocking development

Workaround/Solution

No response

Recent Change

No response

Conflicts

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions