State
constructor(query: String = "", canLoadMore: Boolean = true, results: List<MessageResult> = emptyList(), isLoading: Boolean = false, isLoadingMore: Boolean = false)
Parameters
query
The current search query value.
results
The found messages to render.
canLoadMore
If we've reached the end of messages, to stop triggering pagination.
isLoading
If we're currently loading data (initial load).
isLoadingMore
If we're loading more items (pagination).