@superviz/react-sdk
TypeScript icon, indicating that this package has built-in type declarations

1.7.0 • Public • Published

SuperViz Logo

Discord GitHub issues GitHub pull requests npm type definitions Downloads

SuperViz provides a suite of programmable low-code Collaboration and Communication components, all synchronized with an advanced Real-time Data Engine, enabling real-time and asynchronous collaboration and communication within any JavaScript-based application.

SuperViz offers a comprehensive suite of components, all synchronized with an advanced Real-time Data Engine, facilitating real-time collaboration in JavaScript-based applications. SuperViz SDK enables you to use one of our components:

You can also combine components to create a custom solution for your application.

How to start coding with SuperViz? After installing this package, you’ll need to create an account to retrieve a SuperViz Token and start coding.

Quickstart

1. Installation

Install SuperViz SDK in your React app with the npm package:

npm install --save @superviz/react-sdk

Or, with yarn:

yarn add @superviz/react-sdk

2. Import the SDK

Once installed, import the SDK to your code:

import { SuperVizRoomProvider } from "@superviz/react-sdk";

3. Initialize the SDK

After importing the SDK, you can initialize our provider by passing your DEVELOPER_KEY and important information about the participant. You can see details for the options object on the React Initialization page.

The SuperVizRoomProvider is your primary gateway to access all SDK features, offering the essential methods to add its components.

<SuperVizRoomProvider
		developerKey="DEVELOPER_KEY"
		group={{
			id: "<group-id>",
			name: "<group-name>",
		}}
		participant={{
			id: "<user-id>",
			name: "<user-name>",
		}}
		roomId="<room-id>">
	<h1>This is a room</h1>
</SuperVizRoomProvider>

Documentation

You can find the complete documentation for every component and how to initialize them on the SuperViz SDK Documentation page.

You can also find the complete changelog on the Release Notes page.

Contributing

If you are interested in contributing to SuperViz SDK, the best place to get involved with the community is through the Discord server, there you can find the latest news, ask questions, and share your experiences with SuperViz SDK.

License

SuperViz SDK is licensed under the BSD 2-Clause License.

Readme

Keywords

none

Package Sidebar

Install

npm i @superviz/react-sdk

Weekly Downloads

565

Version

1.7.0

License

none

Unpacked Size

185 kB

Total Files

97

Last publish

Collaborators

  • brunosuperviz
  • supervizdev