Ребят, я реализовал в активности интерфейс перехода между фрагментами. Во фрагментах я реализовал VIewModel, где к каждой viewModel я передаю callback перехода в другой фрагмент. Т.е во фрагменте создаю экземпляр этого интерфейса и передаю в качестве callback во ViewModel. Только при перевороте экрана активность уничтожается и интерфейс становится null. Как правильно изменять параметры viewModel при перевороте?
Сейчас я просто сделал интерфейс для изменения каллбеков, которые передаю в конструкторе. Есть еще возможность реализовать с помощью класса AndroidViewModel т.к он содержит ссылку на контекс, но я его не стал использовать