어플 개발일기
Compose (4) 구조에 대해서 Viewmodel
리워크
2021. 8. 3. 00:47
그러면 State를 어디에 두어서 관리를 해야 하는가?
우리는 Viewmodel을 많이 사용하므로 Viewmodel에 넣는다고 생각해보자.
만약에 Composable의 구조가 다음과 같다고 한다면,
여기서 제일 끝 단의 TodoScreen Composable에서 State를 관리하는게 좋다.
State는 최하단의 모든 Composable을 관리하는 부모 Composable로 호이스팅 하는게 좋음.
다음에는 Theming 하는걸 해봐야지