+ Nothing saved yet — tap Save on any message.
+
+ `
+})
+export class SavedEmptyDemoComponent {}
+```
+
+## Filtering
+
+Pass a `messagesRequestBuilder` to customize the fetch — the page size, most commonly. Call `setSaved(true)` on the builder: it is what scopes the request to the logged-in user's saved messages, and without it the request is an ordinary history read.
+
+```typescript expandable
+import { Component } from '@angular/core';
+import { CometChat } from '@cometchat/chat-sdk-javascript';
+import { CometChatSavedMessagesComponent } from '@cometchat/chat-uikit-angular';
+
+@Component({
+ selector: 'app-saved-filtered',
+ standalone: true,
+ imports: [CometChatSavedMessagesComponent],
+ template: `
+