title: Cannot create an instance of viewModel in koin di
body: <p>It is my viewModel module <code>val appModule = module { viewModel { MainViewModel(get(), get()) }}</code>
  application class `class App : Application() {</p>
  <pre><code>override fun onCreate() {
      super.onCreate()
  
      startKoin{
          androidLogger(if (BuildConfig.DEBUG) Level.ERROR else Level.NONE)
          androidContext(this@App)
          modules(listOf(appModule, domainModule, dataModule))
      }
  }
  </code></pre>
  <p>}`</p>
  <p>Log:</p>
  <pre><code>    java.lang.RuntimeException: Unable to start activity ComponentInfo{tj.alif.cleanarchitecture/tj.alif.cleanarchitecture.presentation.MainActivity}: java.lang.RuntimeException: Cannot create an instance of class tj.alif.cleanarchitecture.presentation.MainViewModel
  </code></pre>