Thread list rows for chat sidebars and conversation pickers.
Use ChatListView to render recent conversations or saved threads.
Use the compact variant for dense sidebars.
import {ChatListView} from "@heroui-pro/react";
<ChatListView>
<ChatListView.Item>
<ChatListView.Icon />
<ChatListView.ItemContent>
<ChatListView.Title>Project planning</ChatListView.Title>
<ChatListView.Preview>Last assistant reply preview</ChatListView.Preview>
</ChatListView.ItemContent>
</ChatListView.Item>
</ChatListView>.chat-list-view - Root list.chat-list-view__item - Thread row.chat-list-view__icon - Leading icon/avatar.chat-list-view__item-content - Row text content.chat-list-view__title - Thread title.chat-list-view__preview - Thread preview.chat-list-view__meta - Optional metadataRoot list container. Supports native div props.
Thread row. Supports native button/link composition depending on usage.
Leading icon slot.
Text content wrapper.
Thread title slot.
Thread description or last-message preview slot.
Optional metadata slot, such as date or unread counts.