koin: Injecting the view‐model in compose - devrath/DroidDi GitHub Wiki

Composable

@Composable
fun VariableInjectionComposable(navController: NavHostController) {

    val vm = koinViewModel<VariableInjectionVm>()

    Column(
        modifier = Modifier.fillMaxSize(),
        horizontalAlignment = Alignment.CenterHorizontally,
        verticalArrangement = Arrangement.Center
    ) {

    }

}

Composable ViewModel

class VariableInjectionVm() : ViewModel() {

}