brandonmcansh
reverseLayout = true
LazyColumn( modifier = Modifier.matchParentSize(), state = listState, reverseLayout = true, verticalArrangement = <http://Arrangement.Top|Arrangement.Top> ) {
page.insertSeparators { before: ChatItem.Message?, after: ChatItem.Message? -> val beforeDate = before?.message?.dateMillis?.toInstantFromMillis()?.formatRelatively() val afterDate = after?.message?.dateMillis?.toInstantFromMillis()?.formatRelatively() if (beforeDate != afterDate) { afterDate?.let { ChatItem.Date(it) } } else { null } }
if (beforeDate != afterDate) { beforeDate?.let { ChatItem.Date(it) } } else { null }
A modern programming language that makes developers happier.