Open aminshojaei13 opened 1 month ago
1- I couldn't wait for the update, this temporary route works for now 2- And another problem that exists is that arguments are not saved in SavedStateHandle
composable(
route = Screen.MyScreen.route + myArgument(),
) {
MyScreen(
parametersHolder = parametersOf(SavedStateHandle.createHandle(null, it.arguments))
)
}
@Composable
fun MyScreen(
modifier: Modifier = Modifier,
parametersHolder: ParametersHolder,
viewModel: MyViewModel = koinViewModel<MyViewModel>(parameters = { parametersHolder })
) {
// Screen
}
Describe the bug org.koin.core.error.NoBeanDefFoundException: No definition found for type 'androidx.lifecycle.SavedStateHandle'.
Koin module and version:
Snippet or Sample project to help reproduce