it gets initialized like this: ```class MainActivity : AppCompatActivity { private val viewModel...
a
it gets initialized like this:
Copy code
class MainActivity : AppCompatActivity {
    private val viewModel by viewModel<MainActivityViewModel> {
        parametersOf(
            intent.hasExtra(PushReceiverService.EXTRA_PUSH_NOTIFICATION),
            intent.getIntExtra(PushReceiverService.EXTRA_CONFERENCE_ID, INVALID_ID),
            Navigator(navController, resources)
        )
    }
}