JSPM

  • Created
  • Published
  • Downloads 4617
  • Score
    100M100P100Q132881F
  • License https://www.cometchat.com/legal-terms-of-service

CometChat UIKit for React App

Package Exports

  • @cometchat/chat-uikit-react
  • @cometchat/chat-uikit-react/dist/index.js
  • @cometchat/chat-uikit-react/package.json

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@cometchat/chat-uikit-react) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

CometChat React UI Kit

CometChat's React UI Kit provides a prepared user interface that developers can use to quickly incorporate a reliable & fully-featured chat experience into their existing or new applications.

Prerequisites

  • Node.js >= 14.17.0
  • npm >= 7

Getting Started

To set up the CometChat React UI Kit and utilize CometChat for your chat functionality, you'll need to follow these steps:

  1. Create an Account: Register at the CometChat Dashboard to create an account.

  2. Create an Application: After registering, log in to your CometChat account and create a new application. Once created, CometChat will generate an Auth Key and App ID for you. Keep these credentials secure as you'll need them later.

  3. Check the Key Concepts to understand the basic components of CometChat.

  4. Refer to the Integration Steps in our documentation to integrate the UI Kit into your React app.

Dependencies

Install the necessary peer dependencies by running the following command:

npm install @cometchat/chat-sdk-javascript@latest @cometchat/uikit-elements@latest @cometchat/uikit-resources@latest @cometchat/uikit-shared@latest

Help and Support

If you run into any issues while executing the project or integrating with our UI Kits, refer to our documentation, create a support ticket, or receive real-time assistance through the CometChat Dashboard.