Error in code
Opened this issue · 1 comments
vishy0001 commented
error: [ComponentProcessor:MiscError] dagger.internal.codegen.ComponentProcessor was unable to process this class because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code.
public final class MovieViewModel extends androidx.lifecycle.ViewModel {
^
When opening the project it is not able to build it creates a problem in
private fun getMovies() = viewModelScope.launch {
movieUseCase.getMovies()
.doOnSuccess {
_movieResponse.value = MovieState(
it,
)
}
In Movieviewmodel.kt
devzahirul commented
you can replace doOnSuccess
with bellow code
.doOnSuccess { movieUiModels -> _movieResponse.value = MovieState( data = movieUiModels?.map { it.results } ) }