Такими отмазками можно многими антипаттернами пользоваться. В таком случае можно создать просто копию var inputModel by remember { mutableStateOf(model) } и крутить и вертеть ею как хотите, в Done кнопки калбэк вызывать onSaveInput(inputModel)
Вот это уже инетеснее Это щас попробую
В таком случае состояние будет сбрасывается при навигации. Лучше всего состояние хранить во ViewModel, как уже говорили раньше. А чтобы сделать вьюху переиспользуемой, можно вынести часть в отдельную вью, передать туда состояние и набор коллбеков
Обсуждают сегодня