๐ Meals is a small demo app based on modern Android technologies and MVVM architecture. built-in Kotlin, Coroutine, Flow, Retrofit, and Jetpack libraries like Hilt and Navigation. [Work in progress ๐ง]
Hi Amr, I have noticed that you have your repository implementation is defined in you domain layer, and the class MainRepositoryImpl is referencing everything from the data layer. I Believe that its correct place is at the data layer.
Also, I have noticed that you are trying to inject the implementation directly. You can inject the interface, and let Hilt inject you implementation at runtime.