CoordinatorKit
CoordinatorKit copied to clipboard
When the new module is being set as the root, the old modules are not being deallocated
Hey Callum, when the AuthCoordinator is presented it's also possible to dismiss the coordinator by swiping down, in this case, the coordinator.onCancel() closure doesn't get called and so the coordinator...
Like with all the other examples and yours, setting the view controller as the delegate to the navigation controller delegate property breaks your closure link responsible for deallocating the child...
I have different items in Flyout (hamburger) menu in the app. How to make this pattern work in such a case ? Can you share an example ?
Hi there, thanks for the implementation. I think, `setRootModule` method should clear completions dictionary, otherwise it will keep all added viewControllers into it from deallocating.
Proposal: TabBarCoordinaators and SplitViewCoordinators itself can also be seen as a Router, maybe we should think of Router as a feature of coordinators. Actually any kind of Coorindator could act...