verticalSection

abstract fun <T> verticalSection(title: String, items: List<T>, key: Any? = null, itemKey: (index: Int, item: T) -> Any? = null, titleStyle: TextStyle? = null, hasMore: Boolean = false, isLoadingMore: Boolean = false, onLoadMore: () -> Unit? = null, itemContent: @Composable (item: T) -> Unit)

A SectionHeader followed by items emitted straight into the feed, each lazily, so the section can grow as the user scrolls. While hasMore, a LoadMoreFooter calls onLoadMore when it scrolls into view. Give each vertical section a key when a feed has several.