Skip to content

docs: add CometChat Campaigns documentation for React Native#372

Open
suraj-chauhan-cometchat wants to merge 1 commit into
mainfrom
docs/rn-campaigns-notification-feed
Open

docs: add CometChat Campaigns documentation for React Native#372
suraj-chauhan-cometchat wants to merge 1 commit into
mainfrom
docs/rn-campaigns-notification-feed

Conversation

@suraj-chauhan-cometchat
Copy link
Copy Markdown
Contributor

Description

Adds complete CometChat Campaigns documentation for React Native, mirroring the Android docs (PR #370). Covers the SDK API, UI Kit feature overview, and the CometChatNotificationFeed component.

Based on:

  • SDK changes: cometchat-team/chat-sdk-react-native#410 (v4.0.22)
  • Cards library: cometchat-team/cards-react-native#2 (v1.0.0)
  • UI Kit component: cometchat-team/uikit-react-native#1381 (v5.3.6)

Files Added

File Description
sdk/react-native/campaigns.mdx SDK API reference — NotificationFeedRequestBuilder, NotificationCategoriesRequestBuilder, NotificationFeedItem, NotificationCategory, PushNotification, FeedReadState, real-time listener, mark read/delivered, engagement reporting, push tracking, card rendering with @cometchat/cards-react-native
ui-kit/react-native/campaigns.mdx Feature overview — architecture flow, how cards work, push notification handling, links to SDK and component pages
ui-kit/react-native/notification-feed.mdx CometChatNotificationFeed component page — props, callbacks, automatic behaviors, view slots, styling, common patterns

Navigation Changes (docs.json)

  • Added ui-kit/react-native/campaigns under Features group
  • Added ui-kit/react-native/notification-feed under Components group
  • Added sdk/react-native/campaigns in SDK React Native section

Type of Change

  • New documentation

Checklist

  • I have read the CONTRIBUTING document
  • My branch name follows the naming convention
  • My changes follow the documentation style guide
  • I have checked for spelling and grammar errors
  • All links in my changes are valid and working
  • My changes are accurately described in this pull request

- Add sdk/react-native/campaigns.mdx — SDK API reference for notification feed, categories, engagement, push tracking, and card rendering
- Add ui-kit/react-native/campaigns.mdx — Feature overview with architecture flow and card rendering explanation
- Add ui-kit/react-native/notification-feed.mdx — CometChatNotificationFeed component page with props, callbacks, styling, and patterns
- Update docs.json navigation: campaigns in Features, notification-feed in Components, campaigns in SDK
@mintlify
Copy link
Copy Markdown

mintlify Bot commented May 27, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
cometchat 🟢 Ready View Preview May 27, 2026, 1:48 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants