useChats hook
the useChats
hook is used to interface with chats.
Get list of conversations
You can get a list of the conversations of the current user. conversations retrieved are paginated to 25 messages at a time. New conversations started by other users or messages sent to conversations that are on a different page are automatically added to the chats
array.
Field | Type | Description |
---|---|---|
| the list of chats returned. this is automatically updated whenever a new chat is started by the current user or someone else. | |
|
| Shows the state of querying the chats, used to update your UI to show loading state |
|
| an error object that is defined if an error occured while trying to query the chats. |
|
| function called to get the next 25 chats, the chats are automatically added to the begining of the chats array. |
|
| Shows the state of a paginated query for chats, used to update your UI to show pagination state. is true when the paginate function is called and is false when chats are returned |
Last updated