Skip to content
6 changes: 6 additions & 0 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -1169,6 +1169,8 @@
"ui-kit/react-native/group-members",
"ui-kit/react-native/message-header",
"ui-kit/react-native/message-list",
"ui-kit/react-native/pinned-messages",
"ui-kit/react-native/saved-messages",
"ui-kit/react-native/message-composer",
"ui-kit/react-native/compact-message-composer",
"ui-kit/react-native/threaded-messages-header",
Expand Down Expand Up @@ -3540,10 +3542,14 @@
"sdk/react-native/additional-message-filtering",
"sdk/react-native/retrieve-conversations",
"sdk/react-native/threaded-messages",
"sdk/react-native/thread-subscription",
"sdk/react-native/edit-message",
"sdk/react-native/delete-message",
"sdk/react-native/flag-message",
"sdk/react-native/pin-message",
"sdk/react-native/save-message",
"sdk/react-native/delete-conversation",
"sdk/react-native/pin-conversation",
"sdk/react-native/typing-indicators",
"sdk/react-native/transient-messages",
"sdk/react-native/delivery-read-receipts",
Expand Down
95 changes: 95 additions & 0 deletions sdk/react-native/additional-message-filtering.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
<Tabs>
<Tab title="TypeScript">
```typescript
let messagesRequest: CometChat.MessagesRequest =

Check warning on line 67 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L67

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder().setLimit(50).build();
```

Expand All @@ -72,7 +72,7 @@

<Tab title="JavaScript">
```javascript
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 75 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L75

Did you really mean 'messagesRequest'?
.setLimit(50)
.build();
```
Expand All @@ -89,7 +89,7 @@
<Tab title="TypeScript">
```typescript
let UID: string = "UID";
let messagesRequest: CometChat.MessagesRequest =

Check warning on line 92 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L92

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder().setUID(UID).setLimit(50).build();
```

Expand All @@ -98,7 +98,7 @@
<Tab title="JavaScript">
```javascript
let UID = "UID";
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 101 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L101

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(50)
.build();
Expand All @@ -118,7 +118,7 @@
<Tab title="TypeScript">
```typescript
let GUID: string = "GUID";
let messagesRequest: CometChat.MessagesRequest =

Check warning on line 121 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L121

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder().setGUID(GUID).setLimit(50).build();
```

Expand All @@ -127,7 +127,7 @@
<Tab title="JavaScript">
```javascript
let GUID = "GUID";
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 130 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L130

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(50)
.build();
Expand All @@ -147,9 +147,9 @@
<Tab title="TypeScript (User)">
```typescript
let UID: string = "UID",
messageId: number = 1,

Check warning on line 150 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L150

Did you really mean 'messageId'?
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 152 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L152

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setMessageId(messageId)
Expand All @@ -162,9 +162,9 @@
<Tab title="JavaScript (User)">
```javascript
let UID = "UID";
let messageId = 1;

Check warning on line 165 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L165

Did you really mean 'messageId'?
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 167 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L167

Did you really mean 'messagesRequest'?
.setUID(UID)
.setMessageId(messageId)
.setLimit(limit)
Expand All @@ -176,9 +176,9 @@
<Tab title="TypeScript (Group)">
```typescript
let GUID: string = "GUID",
messageId: number = 1,

Check warning on line 179 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L179

Did you really mean 'messageId'?
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 181 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L181

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setMessageId(messageId)
Expand All @@ -191,9 +191,9 @@
<Tab title="JavaScript (Group)">
```javascript
let GUID = "GUID";
let messageId = 1;

Check warning on line 194 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L194

Did you really mean 'messageId'?
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 196 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L196

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setMessageId(messageId)
.setLimit(limit)
Expand All @@ -216,7 +216,7 @@
let UID: string = "UID",
timestamp: number = 1602221371,
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 219 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L219

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setTimestamp(timestamp)
Expand All @@ -231,7 +231,7 @@
let UID = "UID";
let timestamp = 1602221371;
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 234 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L234

Did you really mean 'messagesRequest'?
.setUID(UID)
.setTimestamp(timestamp)
.setLimit(limit)
Expand All @@ -245,7 +245,7 @@
let GUID: string = "GUID",
timestamp: number = 1602221371,
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 248 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L248

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setTimestamp(timestamp)
Expand All @@ -260,7 +260,7 @@
let GUID = "GUID";
let timestamp = 1602221371;
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 263 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L263

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setTimestamp(timestamp)
.setLimit(limit)
Expand All @@ -282,7 +282,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 285 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L285

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setUnread(true)
Expand All @@ -296,7 +296,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 299 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L299

Did you really mean 'messagesRequest'?
.setUID(UID)
.setUnread(true)
.setLimit(limit)
Expand All @@ -309,7 +309,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 312 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L312

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setUnread(true)
Expand All @@ -323,7 +323,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 326 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L326

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setUnread(true)
.setLimit(limit)
Expand All @@ -345,7 +345,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 348 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L348

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.hideMessagesFromBlockedUsers(true)
Expand All @@ -359,7 +359,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 362 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L362

Did you really mean 'messagesRequest'?
.setUID(UID)
.hideMessagesFromBlockedUsers(true)
.setLimit(limit)
Expand All @@ -372,7 +372,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 375 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L375

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.hideMessagesFromBlockedUsers(true)
Expand All @@ -386,7 +386,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 389 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L389

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.hideMessagesFromBlockedUsers(true)
.setLimit(limit)
Expand All @@ -409,7 +409,7 @@
let UID: string = "UID",
limit: number = 30,
timestamp: string = "1602221371",
messagesRequest: CometChat.MessagesRequest =

Check warning on line 412 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L412

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setUpdatedAfter(timestamp)
Expand All @@ -424,7 +424,7 @@
let UID = "UID";
let limit = 30;
let timestamp = 1602221371;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 427 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L427

Did you really mean 'messagesRequest'?
.setUID(UID)
.setUpdatedAfter(timestamp)
.setLimit(limit)
Expand All @@ -438,7 +438,7 @@
let GUID: string = "GUID",
limit: number = 30,
timestamp: string = "1602221371",
messagesRequest: CometChat.MessagesRequest =

Check warning on line 441 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L441

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setUpdatedAfter(timestamp)
Expand All @@ -453,7 +453,7 @@
let GUID = "GUID";
let limit = 30;
let timestamp = 1602221371;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 456 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L456

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setUpdatedAfter(timestamp)
.setLimit(limit)
Expand All @@ -476,7 +476,7 @@
let UID: string = "UID",
limit: number = 30,
timestamp: string = "1602221371",
messagesRequest: CometChat.MessagesRequest =

Check warning on line 479 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L479

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setUpdatedAfter(timestamp)
Expand All @@ -492,7 +492,7 @@
let UID = "UID";
let limit = 30;
let timestamp = 1602221371;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 495 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L495

Did you really mean 'messagesRequest'?
.setUID(UID)
.setUpdatedAfter(timestamp)
.updatesOnly(true)
Expand All @@ -507,7 +507,7 @@
let GUID: string = "GUID",
limit: number = 30,
timestamp: string = "1602221371",
messagesRequest: CometChat.MessagesRequest =

Check warning on line 510 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L510

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setUpdatedAfter(timestamp)
Expand All @@ -523,7 +523,7 @@
let GUID = "GUID";
let limit = 30;
let timestamp = 1602221371;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 526 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L526

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setUpdatedAfter(timestamp)
.updatesOnly(true)
Expand All @@ -547,7 +547,7 @@
let UID: string = "UID",
limit: number = 30,
categories: Array<String> = ["message", "custom"],
messagesRequest: CometChat.MessagesRequest =

Check warning on line 550 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L550

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setCategories(categories)
Expand All @@ -562,7 +562,7 @@
let UID = "UID";
let limit = 30;
let categories = ["message", "custom"];
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 565 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L565

Did you really mean 'messagesRequest'?
.setUID(UID)
.setCategories(categories)
.setLimit(limit)
Expand All @@ -576,7 +576,7 @@
let GUID: string = "GUID",
limit: number = 30,
categories: Array<String> = ["message", "custom"],
messagesRequest: CometChat.MessagesRequest =

Check warning on line 579 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L579

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setCategories(categories)
Expand All @@ -591,7 +591,7 @@
let GUID = "GUID";
let limit = 30;
let categories = ["message", "custom"];
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 594 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L594

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setCategories(categories)
.setLimit(limit)
Expand All @@ -615,7 +615,7 @@
limit: number = 30,
categories: Array<String> = ["message", "custom"],
types: Array<String> = ["image", "video", "audio", "file"],
messagesRequest: CometChat.MessagesRequest =

Check warning on line 618 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L618

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setCategories(categories)
Expand All @@ -632,7 +632,7 @@
let limit = 30;
let categories = ["message"];
let types = ["image", "video", "audio", "file"];
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 635 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L635

Did you really mean 'messagesRequest'?
.setUID(UID)
.setCategories(categories)
.setTypes(types)
Expand All @@ -648,7 +648,7 @@
limit: number = 30,
categories: Array<String> = ["message", "custom"],
types: Array<String> = ["image", "video", "audio", "file"],
messagesRequest: CometChat.MessagesRequest =

Check warning on line 651 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L651

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setCategories(categories)
Expand All @@ -665,7 +665,7 @@
let limit = 30;
let categories = ["message"];
let types = ["image", "video", "audio", "file"];
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 668 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L668

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setCategories(categories)
.setTypes(types)
Expand All @@ -688,8 +688,8 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messageId: number = 1,

Check warning on line 691 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L691

Did you really mean 'messageId'?
messagesRequest: CometChat.MessagesRequest =

Check warning on line 692 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L692

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -702,9 +702,9 @@
<Tab title="JavaScript (User)">
```javascript
let UID = "UID";
let messageId = 1;

Check warning on line 705 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L705

Did you really mean 'messageId'?
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 707 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L707

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.setParentMessageId(messageId)
Expand All @@ -717,8 +717,8 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messageId: number = 1,

Check warning on line 720 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L720

Did you really mean 'messageId'?
messagesRequest: CometChat.MessagesRequest =

Check warning on line 721 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L721

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -731,9 +731,9 @@
<Tab title="JavaScript (Group)">
```javascript
let GUID = "GUID";
let messageId = 1;

Check warning on line 734 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L734

Did you really mean 'messageId'?
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 736 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L736

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.setParentMessageId(messageId)
Expand All @@ -755,7 +755,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 758 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L758

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -769,7 +769,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 772 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L772

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.hideReplies(true)
Expand All @@ -782,7 +782,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 785 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L785

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -796,7 +796,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 799 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L799

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.hideReplies(true)
Expand All @@ -816,7 +816,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 819 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L819

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -830,7 +830,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 833 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L833

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.hideDeletedMessages(true)
Expand All @@ -843,7 +843,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 846 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L846

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -857,7 +857,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 860 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L860

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.hideDeletedMessages(true)
Expand All @@ -877,7 +877,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 880 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L880

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -891,7 +891,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 894 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L894

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.hideQuotedMessages(true)
Expand All @@ -904,7 +904,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 907 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L907

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -918,7 +918,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 921 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L921

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.hideQuotedMessages(true)
Expand All @@ -938,8 +938,8 @@
```typescript
let UID: string = "UID",
limit: number = 30,
tags: Array<String> = ["starredMessage"],

Check warning on line 941 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L941

Did you really mean 'starredMessage'?
messagesRequest: CometChat.MessagesRequest =

Check warning on line 942 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L942

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -953,8 +953,8 @@
```javascript
let UID = "UID";
let limit = 30;
let tags = ["starredMessage"];

Check warning on line 956 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L956

Did you really mean 'starredMessage'?
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 957 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L957

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.setTags(tags)
Expand All @@ -967,8 +967,8 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
tags: Array<String> = ["starredMessage"],

Check warning on line 970 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L970

Did you really mean 'starredMessage'?
messagesRequest: CometChat.MessagesRequest =

Check warning on line 971 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L971

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -982,8 +982,8 @@
```javascript
let GUID = "GUID";
let limit = 30;
let tags = ["starredMessage"];

Check warning on line 985 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L985

Did you really mean 'starredMessage'?
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 986 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L986

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.setTags(tags)
Expand All @@ -1003,7 +1003,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1006 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1006

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -1017,7 +1017,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1020 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1020

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.withTags(true)
Expand All @@ -1030,7 +1030,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1033 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1033

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -1044,7 +1044,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1047 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1047

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.withTags(true)
Expand Down Expand Up @@ -1076,7 +1076,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1079 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1079

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -1090,7 +1090,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1093 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1093

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.hasLinks(true)
Expand All @@ -1103,7 +1103,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1106 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1106

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -1117,7 +1117,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1120 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1120

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.hasLinks(true)
Expand All @@ -1143,7 +1143,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1146 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1146

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -1157,7 +1157,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1160 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1160

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.hasAttachments(true)
Expand All @@ -1170,7 +1170,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1173 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1173

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -1184,7 +1184,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1187 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1187

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.hasAttachments(true)
Expand Down Expand Up @@ -1212,7 +1212,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1215 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1215

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -1226,7 +1226,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1229 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1229

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.hasReactions(true)
Expand All @@ -1239,7 +1239,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1242 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1242

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -1253,7 +1253,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1256 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1256

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.hasReactions(true)
Expand Down Expand Up @@ -1281,7 +1281,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1284 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1284

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -1295,7 +1295,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1298 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1298

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.hasMentions(true)
Expand All @@ -1308,7 +1308,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1311 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1311

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -1322,7 +1322,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1325 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1325

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.hasMentions(true)
Expand All @@ -1337,7 +1337,7 @@

## Messages with particular user mentions

Use `setMentionedUIDs()` with an array of UIDs to fetch messages that mention specific users.

Check warning on line 1340 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1340

Did you really mean 'UIDs'?

<Note>

Expand All @@ -1350,7 +1350,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1353 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1353

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -1364,7 +1364,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1367 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1367

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.setMentionedUIDs(["UID"])
Expand All @@ -1377,7 +1377,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1380 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1380

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -1391,7 +1391,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1394 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1394

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.setMentionedUIDs(["UID"])
Expand Down Expand Up @@ -1419,7 +1419,7 @@
```typescript
let UID: string = "UID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1422 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1422

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
Expand All @@ -1433,7 +1433,7 @@
```javascript
let UID = "UID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1436 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1436

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.setAttachmentTypes([CometChat.AttachmentType.IMAGE, CometChat.AttachmentType.VIDEO])
Expand All @@ -1446,7 +1446,7 @@
```typescript
let GUID: string = "GUID",
limit: number = 30,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1449 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1449

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
Expand All @@ -1460,7 +1460,7 @@
```javascript
let GUID = "GUID";
let limit = 30;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1463 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1463

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.setAttachmentTypes([CometChat.AttachmentType.IMAGE, CometChat.AttachmentType.VIDEO])
Expand All @@ -1473,6 +1473,101 @@

The response contains media message objects filtered to the specified attachment types.

## Pinned messages

Use `setPinnedOnly(true)` to fetch only the pinned messages of a conversation. A pinned list is conversation-scoped, so pair it with `setUID()` or `setGUID()` — exactly one of the two is required.

<Tabs>
<Tab title="TypeScript (User)">
```typescript
let UID: string = "UID",
limit: number = 50,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1485 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1485

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setUID(UID)
.setLimit(limit)
.setPinnedOnly(true)
.build();
```

</Tab>

<Tab title="JavaScript (User)">
```javascript
let UID = "UID";
let limit = 50;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1499 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1499

Did you really mean 'messagesRequest'?
.setUID(UID)
.setLimit(limit)
.setPinnedOnly(true)
.build();
```

</Tab>

<Tab title="TypeScript (Group)">
```typescript
let GUID: string = "GUID",
limit: number = 50,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1512 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1512

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setGUID(GUID)
.setLimit(limit)
.setPinnedOnly(true)
.build();
```

</Tab>

<Tab title="JavaScript (Group)">
```javascript
let GUID = "GUID";
let limit = 50;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1526 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1526

Did you really mean 'messagesRequest'?
.setGUID(GUID)
.setLimit(limit)
.setPinnedOnly(true)
.build();
```

</Tab>

</Tabs>

The list is ordered by pin time, most recently pinned first — not by when the messages were sent. See [Pin A Message](/sdk/react-native/pin-message) for the full feature.

## Saved messages

Use `setSavedOnly(true)` to fetch the logged-in user's saved messages. The saved list is user-level and spans every conversation, so unlike the pinned list you do **not** set a UID or a GUID.

<Tabs>
<Tab title="TypeScript">
```typescript
let limit: number = 50,
messagesRequest: CometChat.MessagesRequest =

Check warning on line 1547 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1547

Did you really mean 'messagesRequest'?
new CometChat.MessagesRequestBuilder()
.setLimit(limit)
.setSavedOnly(true)
.build();
```

</Tab>

<Tab title="JavaScript">
```javascript
let limit = 50;
let messagesRequest = new CometChat.MessagesRequestBuilder()

Check warning on line 1559 in sdk/react-native/additional-message-filtering.mdx

View check run for this annotation

Mintlify / Mintlify Validation (cometchat-22654f5b) - vale-spellcheck

sdk/react-native/additional-message-filtering.mdx#L1559

Did you really mean 'messagesRequest'?
.setLimit(limit)
.setSavedOnly(true)
.build();
```

</Tab>

</Tabs>

Saves are private to the logged-in user. Because the rows come from different conversations, use `getConversationId()`, `getReceiverType()` and `getReceiverId()` on each message to route back to the right conversation. See [Save A Message](/sdk/react-native/save-message) for the full feature.



## Next Steps
Expand Down
Loading