개인 프로젝트를 진행하던 중... Activity에서 사용하던 viewModel을 Dialog로 그대로 가져와 사용할 방법을 찾기 위해 진짜 많이 삽질했다...
방법은 정말 단순했다.. 너무 오래 삽질을 했기에 앞으로 꼭 기억할 수 있을 것 같다😭
private val sharedViewModel by activityViewModels<MainViewModel>()
activityViewModels<뷰모델> 을 통해 Activity에서 사용하던 ViewModel을 Dialog나 Fragment에서 사용(공유) 할 수 있다.