Instantiating ViewModel that needs application parameter causes a render problem in a composable preview
My preview of a composable is not working and displaying this render problem :
java.lang.ClassCastException: class com.android.layoutlib.bridge.android.BridgeContext cannot be cast to class android.app.Application
My preview code :
@Preview
@Composable
fun MainScreenPrev() {
val context = LocalContext.current
val application = context.applicationContext as Application
val navController = rememberNavController()
val myViewModel = MyViewModel(application)...