There is a very neat way to link StateFlow to Jetp...
# flow
d
There is a very neat way to link StateFlow to Jetpack Compose:
Copy code
class MainActivity : AppCompatActivity() {

    val viewModel = ViewModel()

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContent {
            MyTextComponent(viewModel.state)
        }
    }
}

@Composable
@ExperimentalCoroutinesApi
fun MyTextComponent(stateFlow: StateFlow<DataModel>) {
    val state by stateFlow.collectAsState()
    Text(text = state.mytext)
}