refactor(chat/character): 댓글 리스트 화면에 ViewModel 도입 및 Fragment-Repository 직접 의존 제거
CharacterCommentListViewModel을 추가하여 댓글 조회/등록/삭제/신고 및 페이지네이션 로직을 ViewModel로 이전. Fragment는 UI 업데이트와 사용자 입력 처리에 집중하도록 리팩토링. Koin DI에 ViewModel 등록.
This commit is contained in:
@@ -359,6 +359,7 @@ class AppDI(private val context: Context, isDebugMode: Boolean) {
|
||||
viewModel { CharacterTabViewModel(get()) }
|
||||
viewModel { CharacterDetailViewModel(get()) }
|
||||
viewModel { TalkTabViewModel(get()) }
|
||||
viewModel { kr.co.vividnext.sodalive.chat.character.comment.CharacterCommentListViewModel(get()) }
|
||||
}
|
||||
|
||||
private val repositoryModule = module {
|
||||
|
||||
Reference in New Issue
Block a user