comty/docs/comty-js/models/post/get-saved-posts.md

45 lines
926 B
Markdown

---
sidebar_position: 3
---
# Get my saved posts
Retrieves the saved posts of current authed user.
<div class="divider"/>
<br />
```js
async function PostModel.getSavedPosts(payload)
```
### [Object] Payload
| Parameter | Type | Optional | Default | Description |
| --- | --- | --- | --- | --- |
| trim | number | true | 0 | Trim the post index content |
| limit | number | true | 10 | Limit the number of posts to fetch |
<div class="divider"/>
### Success Response
| Parameter | Type | Content |
| --- | --- | --- |
| data | Array | [[post_obj](/docs/comty-js/definitions/post-object), ...] |
<div class="divider"/>
## Examples
### Basic usage
```js
const posts = await PostModel.getSavedPosts({
trim: 0,
limit: 10,
})
console.log(posts)
// result: [
// { _id: "0000", user_id: "0000", message: "example text", ... },
// { _id: "0001", user_id: "0000", message: "example text", ... },
// ...
// ]
```