ConversationsHomeScreen

fun ConversationsHomeScreen(onConversationSelected: (String) -> Unit, viewModel: ConversationsHomeScreenViewModel = viewModel( factory = ViewModelFactory( di = localDI(), owner = LocalSavedStateRegistryOwner.current, vmFactory = { di, _ -> ConversationsHomeScreenViewModel(di) }, defaultArgs = null ) ))

Main Composable for the Conversations Home screen.

Parameters

onConversationSelected

Callback when a conversation is selected.

viewModel

ConversationsHomeScreenViewModel providing the UI state.