feat(live): 온에어 라이브 ViewModel을 연결한다
This commit is contained in:
@@ -187,6 +187,9 @@ import kr.co.vividnext.sodalive.v2.creator.channel.donation.CreatorChannelDonati
|
||||
import kr.co.vividnext.sodalive.v2.creator.channel.fantalk.CreatorChannelFanTalkViewModel
|
||||
import kr.co.vividnext.sodalive.v2.creator.channel.live.CreatorChannelLiveViewModel
|
||||
import kr.co.vividnext.sodalive.v2.creator.channel.series.CreatorChannelSeriesViewModel
|
||||
import kr.co.vividnext.sodalive.v2.live.onair.HomeOnAirLiveViewModel
|
||||
import kr.co.vividnext.sodalive.v2.live.onair.data.HomeOnAirLiveApi
|
||||
import kr.co.vividnext.sodalive.v2.live.onair.data.HomeOnAirLiveRepository
|
||||
import kr.co.vividnext.sodalive.v2.main.MainV2ViewModel
|
||||
import kr.co.vividnext.sodalive.v2.main.chat.ChatMainViewModel
|
||||
import kr.co.vividnext.sodalive.v2.main.chat.data.ChatRoomApi
|
||||
@@ -332,6 +335,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
|
||||
single { ApiBuilder().build(get(), HomeFollowingApi::class.java) }
|
||||
single { ApiBuilder().build(get(), HomeRecommendationApi::class.java) }
|
||||
single { ApiBuilder().build(get(), CreatorChannelApi::class.java) }
|
||||
single { ApiBuilder().build(get(), HomeOnAirLiveApi::class.java) }
|
||||
single { ApiBuilder().build(get(), CharacterApi::class.java) }
|
||||
single { ApiBuilder().build(get(), TalkApi::class.java) }
|
||||
single { ApiBuilder().build(get(), CharacterCommentApi::class.java) }
|
||||
@@ -437,6 +441,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
|
||||
viewModel { HomeCreatorRankingViewModel(get()) }
|
||||
viewModel { HomeFollowingViewModel(get(), get()) }
|
||||
viewModel { HomeRecommendationViewModel(get()) }
|
||||
viewModel { HomeOnAirLiveViewModel(get()) }
|
||||
viewModel { CreatorChannelHomeViewModel(get()) }
|
||||
viewModel { CreatorChannelLiveViewModel(get()) }
|
||||
viewModel { CreatorChannelAudioViewModel(get()) }
|
||||
@@ -502,6 +507,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
|
||||
factory { HomeCreatorRankingRepository(get()) }
|
||||
factory { HomeFollowingRepository(get()) }
|
||||
factory { HomeRecommendationRepository(get()) }
|
||||
factory { HomeOnAirLiveRepository(get()) }
|
||||
factory {
|
||||
CreatorChannelRepository(
|
||||
api = get(),
|
||||
|
||||
Reference in New Issue
Block a user