feat(content): 전체 탭 DI를 등록한다
This commit is contained in:
@@ -201,6 +201,8 @@ import kr.co.vividnext.sodalive.v2.main.content.data.AudioRecommendationsApi
|
||||
import kr.co.vividnext.sodalive.v2.main.content.data.AudioRecommendationsRepository
|
||||
import kr.co.vividnext.sodalive.v2.main.content.data.AudioRankingsApi
|
||||
import kr.co.vividnext.sodalive.v2.main.content.data.AudioRankingsRepository
|
||||
import kr.co.vividnext.sodalive.v2.main.content.data.MainContentAllTabApi
|
||||
import kr.co.vividnext.sodalive.v2.main.content.data.MainContentAllTabRepository
|
||||
import kr.co.vividnext.sodalive.v2.main.home.HomeCreatorRankingViewModel
|
||||
import kr.co.vividnext.sodalive.v2.main.home.HomeRecommendationViewModel
|
||||
import kr.co.vividnext.sodalive.v2.main.home.data.HomeCreatorRankingApi
|
||||
@@ -321,6 +323,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
|
||||
single { ApiBuilder().build(get(), DmChatApi::class.java) }
|
||||
single { ApiBuilder().build(get(), AudioRecommendationsApi::class.java) }
|
||||
single { ApiBuilder().build(get(), AudioRankingsApi::class.java) }
|
||||
single { ApiBuilder().build(get(), MainContentAllTabApi::class.java) }
|
||||
single { ApiBuilder().build(get(), HomeCreatorRankingApi::class.java) }
|
||||
single { ApiBuilder().build(get(), HomeRecommendationApi::class.java) }
|
||||
single { ApiBuilder().build(get(), CreatorChannelApi::class.java) }
|
||||
@@ -488,6 +491,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
|
||||
factory { DmChatRepository(api = get(), socketClient = get()) }
|
||||
factory { AudioRecommendationsRepository(get()) }
|
||||
factory { AudioRankingsRepository(get()) }
|
||||
factory { MainContentAllTabRepository(get()) }
|
||||
factory { HomeCreatorRankingRepository(get()) }
|
||||
factory { HomeRecommendationRepository(get()) }
|
||||
factory {
|
||||
|
||||
Reference in New Issue
Block a user