refactor(character-comment): 답글 리스트 MVVM 적용 및 ViewModel 추가

- CharacterCommentReplyViewModel 추가: 로딩/토스트/페이지네이션/CRUD 로직 이관
- AppDI Koin 모듈에 Reply ViewModel 등록
- CharacterCommentReplyFragment에서 Repository 직접 접근 제거 및 바인딩 로직 추가
This commit is contained in:
2025-08-20 16:49:51 +09:00
parent ccd88dad47
commit ab1dd04a60
3 changed files with 217 additions and 164 deletions

View File

@@ -360,6 +360,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
viewModel { CharacterDetailViewModel(get()) }
viewModel { TalkTabViewModel(get()) }
viewModel { kr.co.vividnext.sodalive.chat.character.comment.CharacterCommentListViewModel(get()) }
viewModel { kr.co.vividnext.sodalive.chat.character.comment.CharacterCommentReplyViewModel(get()) }
}
private val repositoryModule = module {