#1 개요기존에는 무한 스크롤을 위한 암시적 스크롤 로직을 ViewModel과 View과 양분하고 있었다. 본 게시글에서 이 스크롤 관련한 로직을 View에 일임한다. ViewModel은 이제 LazyColumn이 보유할 아이템 리스트의 추가ㆍ제거만 수행하면 될 것이다. #2 코드#2-1 ViewModel에서의 Scroll 관련 코드 삭제... class NutrientViewModel : ViewModel() { // (1) 화면 표시용 State ... // (2) ViewModel용 내부 변수 ... // (3) View에서 받아 처리할 이벤트 ... // (4) View로부터 받은 이벤트 처리 fun onEvent(event: NutrientViewModelEvent) { when (event) ..