I read somewhere on stack overflow-
If you are creating a new app, you can skip using Fragments altogether and just use composable functions to represent your screens.
But while using fragments we can have different viewmodels for different fragments/screens..Can we achieve same with composable functions..like single activity, different composable functions for different screen and different viewmodel for different composable functions?if yes,is this ideal approach?