title: How to use SavedStateHandle and navigation Safe Args
body: <p>I have two options to pass data between fragment, the navigation's safe args and viewModel's SavedStateHandle, what's the difference between them and how to use them in the correct place?</p>