Ok guys, talk to me about nested presenters and how I am probably wrong about them 🙂
Today I have been building workflows using a parent activity with multiple fragments that have their own logic but are returning values to the parent activity.
Example: Appointment Activity
Fragment1: Calendar to choose date
Fragment2: Appointment details
Fragment3: Confirm/Submit
Today I would callback from the fragment and store the data in the activity as I am building the appointment.
With MVP/MVVM it seems like the presenters would need to talk in order to pass data to one another?
From what I have been reading this is a big nono. What is the solution here? Build some sort of appointment builder cache and use this as data source?