node modules for live chat
react component chat
npm install --save inspigo-live-chat
import React, { Component } from "react";
import {Chat} from "inspigo-live-chat";
import { CometChat } from "@cometchat-pro/chat";
class Example extends Component {
render() {
return <Chat config={config} user={user} CometChat={CometChat} />;
}
}
import React from "react";
import {ChatHook} from "inspigo-live-chat";
import { CometChat } from "@cometchat-pro/chat";
const Example = () => {
return <ChatHook config={config} user={user} CometChat={CometChat} />;
}
const config = {
authKey: "comet chat autkey form desktop",
appID: "comet chat app form desktop",
region: "us",
groupType: "PUBLIC",
password: "",
groupname: `test`,
guid: `test`,
messageListener: "testlistener",
groupListener: "testlistener",
};
const user = {
uid: account.id,
username: account.name,
};
Name | Description |
---|---|
config | parameter for cometchat configuration or additional params |
user | userdata like id, name, cover |
CometChat | object plugin cometchat |
using storybook https://storybook.js.org/
npm run storybook
MIT © inspigo