Flutter: Splitting large viewmodel class into smaller sub-classes while keeping single instance of super class
In my app, I have a long registration flow with several different screens. I have a RegisterPage
that shows a non-scrollable carousel page view with the different registration screens.