# Type Alias: ChatListItem

> **ChatListItem** = `object`

Defined in: [hooks/useChatList.ts:10](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/hooks/useChatList.ts#L10)

One row of a chat list.

## Properties

### avatar

> **avatar**: `string` \| `undefined`

Defined in: [hooks/useChatList.ts:13](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/hooks/useChatList.ts#L13)

***

### chat

> **chat**: [`Chat`](../classes/Chat.md)

Defined in: [hooks/useChatList.ts:11](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/hooks/useChatList.ts#L11)

***

### isEmpty

> **isEmpty**: `boolean`

Defined in: [hooks/useChatList.ts:17](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/hooks/useChatList.ts#L17)

`true` when the chat has never received anything.

***

### lastActivityAt

> **lastActivityAt**: `number`

Defined in: [hooks/useChatList.ts:15](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/hooks/useChatList.ts#L15)

***

### title

> **title**: `string`

Defined in: [hooks/useChatList.ts:12](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/hooks/useChatList.ts#L12)

***

### unread

> **unread**: `number`

Defined in: [hooks/useChatList.ts:14](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/hooks/useChatList.ts#L14)
