콘텐츠 메인

- 단편 탭 UI 구성
This commit is contained in:
2025-02-13 16:30:40 +09:00
parent f75134c7e7
commit 363d611e0f
8 changed files with 1282 additions and 5 deletions

View File

@@ -23,6 +23,8 @@ import kr.co.vividnext.sodalive.audio_content.main.order.AudioContentMainOrderLi
import kr.co.vividnext.sodalive.audio_content.main.ranking.AudioContentMainCreatorRankingViewModel
import kr.co.vividnext.sodalive.audio_content.main.ranking.AudioContentMainRankingViewModel
import kr.co.vividnext.sodalive.audio_content.main.recommend_series.AudioContentMainRecommendSeriesViewModel
import kr.co.vividnext.sodalive.audio_content.main.v2.content.AudioContentMainTabContentRepository
import kr.co.vividnext.sodalive.audio_content.main.v2.content.AudioContentMainTabContentViewModel
import kr.co.vividnext.sodalive.audio_content.main.v2.home.AudioContentMainTabHomeRepository
import kr.co.vividnext.sodalive.audio_content.main.v2.home.AudioContentMainTabHomeViewModel
import kr.co.vividnext.sodalive.audio_content.main.v2.series.AudioContentMainTabSeriesRepository
@@ -296,6 +298,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
viewModel { AudioContentMainCreatorRankingViewModel(get()) }
viewModel { AudioContentMainTabHomeViewModel(get(), get()) }
viewModel { AudioContentMainTabSeriesViewModel(get()) }
viewModel { AudioContentMainTabContentViewModel(get()) }
}
private val repositoryModule = module {
@@ -329,6 +332,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
factory { AuditionRepository(get()) }
factory { AudioContentMainTabHomeRepository(get()) }
factory { AudioContentMainTabSeriesRepository(get()) }
factory { AudioContentMainTabContentRepository(get()) }
}
private val moduleList = listOf(