The React SDK is the quickest way to get started with Versori Embedded, however it also offers the least amount of
control over the UI.
Disclaimer
There are limitations in this approach at the time of writing, but we are working on improving this functionality in future releases:- Only the first page of integrations are displayed
- Connection Variables are not supported
- Integration Variables are not supported
VersoriEmbeddedProvider
component in your application, and pass in some configuration:
VersoriEmbeddedProvider
component configures an
EmbedClient
instance and exposes it over a React context. The VersoriEmbeddedRenderer
component is a pre-built
component which renders the integration hub UI in your application, handling displaying the correct UI elements based on
whether the End User has the integrations activated.
Given the above, the VersoriEmbeddedRenderer
is optional, and you can build your own UI components consuming the
EmbedClient
context directly if this suits your application better.
For more information on using the SDK, the source code is available in the versori/versori-js-sdk
repository.