feat(chat-character): 신규 캐릭터 전체보기 화면 및 API 연동 추가

This commit is contained in:
2025-09-12 19:44:32 +09:00
parent 2b892fe783
commit 05208d3031
12 changed files with 383 additions and 2 deletions

View File

@@ -67,6 +67,8 @@ import kr.co.vividnext.sodalive.audition.role.AuditionRoleDetailViewModel
import kr.co.vividnext.sodalive.chat.character.CharacterApi
import kr.co.vividnext.sodalive.chat.character.CharacterTabRepository
import kr.co.vividnext.sodalive.chat.character.CharacterTabViewModel
import kr.co.vividnext.sodalive.chat.character.newcharacters.NewCharactersAllViewModel
import kr.co.vividnext.sodalive.chat.character.newcharacters.NewCharactersRepository
import kr.co.vividnext.sodalive.chat.character.comment.CharacterCommentApi
import kr.co.vividnext.sodalive.chat.character.comment.CharacterCommentRepository
import kr.co.vividnext.sodalive.chat.character.detail.detail.CharacterDetailRepository
@@ -364,6 +366,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
viewModel { TalkTabViewModel(get()) }
viewModel { kr.co.vividnext.sodalive.chat.character.comment.CharacterCommentListViewModel(get()) }
viewModel { kr.co.vividnext.sodalive.chat.character.comment.CharacterCommentReplyViewModel(get()) }
viewModel { NewCharactersAllViewModel(get()) }
}
private val repositoryModule = module {
@@ -413,6 +416,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
factory { CharacterGalleryRepository(get()) }
factory { TalkTabRepository(get()) }
factory { CharacterCommentRepository(get()) }
factory { NewCharactersRepository(get()) }
}