cometchat-components
Ground truth:
@cometchat/chat-uikit-react@^6component catalog (installed package types) +docs/ui-kit/react. Official docs: https://www.cometchat.com/docs/ui-kit/react/components-overview · Docs MCP:claude mcp add --transport http cometchat-docs https://www.cometchat.com/docs/mcp(or fetch the URL directly without MCP). Verify symbols against the installed package/source before relying on them.
Purpose
This is the single source of truth for CometChat React UI Kit v6 component names, props, and usage. Check this catalog before writing any <CometChat*> JSX. If a component is not listed here, it does not exist in the exported API.
All components are imported from @cometchat/chat-uikit-react. All SDK types are imported from @cometchat/chat-sdk-javascript.
When to use
- Any React-family integration emitting
<CometChat*>JSX: Vite + React, Next.js (App or Pages Router), React Router v6/v7, Astro with React islands. - Before scaffolding any chat surface (conversations, messages, users, groups, calls UI).
- When verifying a component name or prop signature — this catalog is authoritative; the kit's
node_modules/@cometchat/chat-uikit-react/dist/types/is the runtime source of truth that backs it.