Skip to content

Commit

Permalink
Add basic repository for storefront
Browse files Browse the repository at this point in the history
  • Loading branch information
andraantariksa committed Apr 9, 2022
1 parent 8faabf3 commit 4273519
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions core/src/main/kotlin/id/shaderboi/koffie/core/di/AppModule.kt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ import id.shaderboi.koffie.core.BuildConfig
import id.shaderboi.koffie.core.data.auth.Auth
import id.shaderboi.koffie.core.data.auth.AuthFirebase
import id.shaderboi.koffie.core.data.data_source.network.KoffieAPIService
import id.shaderboi.koffie.core.data.repository.VendorRepositoryImpl
import id.shaderboi.koffie.core.domain.repository.VendorRepository
import okhttp3.OkHttpClient
import retrofit2.Retrofit
import retrofit2.converter.moshi.MoshiConverterFactory
Expand Down Expand Up @@ -37,4 +39,9 @@ object AppModule {
@Singleton
@Provides
fun provideAuth(): Auth = AuthFirebase()

@Singleton
@Provides
fun provideVendorRepository(koffieAPIService: KoffieAPIService): VendorRepository =
VendorRepositoryImpl(koffieAPIService)
}

0 comments on commit 4273519

Please sign in to comment.