Привет, ребят. Подскажите пожалуйста как сделать лучше.
Есть 2 фрагмента, один со списком элементов, второй с добавлением нового элемента. Пишу на MVVM, на эти два экрана у меня есть две ВьюМодели, которые содержат в себе бизнес-логику своих вьюх. После того, как я создаю новый элемент, у меня происходит транзакция назад и я должен добавить в список тот элемент, который добавил на предыдущем экране. Хочется узнать как сделать лучше:
Просто поделиться ВьюМоделью экрана списка с экраном добавления не хочется, потому что зачем ему знать всю вьюмодель экрана списка
Создавать отдельную вьюмодель просто для того, чтобы чекать добавился ли элемент или нет мне кажется слишком громоздко.
Подскажете?)