React SDK
Last updated
Last updated
Index Network UI SDK is a chat UI component specifically designed for interaction within the Index Network.
Super easy to integrate and offers a seamless experience, making it an ideal tool for:
creators,
communities,
DAOs,
brands,
researchers, and many more
👉🏻 View Demo
Let's start building! ⛓️
Get the latest package via npm.
Place IndexChat
tag into your app with your sources, both did and index ids.
This code creates a button that handles all the configuration. Now you can click it to start chatting. No extra work is required. 🎉
IndexChat component allows you to customize the theme by overriding the defaults for any provided value. Here's an example of how you can set a custom theme:
The package uses Inter
as the primary and Freizeit
as the secondary font default. If you want to enable them, add the following line to your app.
Before integrating @indexnetwork/ui
into your project, please consider the following:
React Version: @indexnetwork/ui
uses version 18.2.0. Ensure that your project has a compatible version.
The jsx option is set to react-jsx
, which requires React 17+.
TypeScript Version: The package is built with TypeScript 5.3.3. Projects using an older version might encounter compatibility issues.
@indexnetwork/ui
is compiled as a UMD (Universal Module Definition) module. Ensure that your module bundler and environment are compatible with UMD modules.
Contributions are always welcome! Please read the contributing guidelines to get started.