to add some more context: our navigation layer han...
# squarelibraries
s
to add some more context: our navigation layer handles binding of views with their presenters. by not letting views instantiate their presenter, it gives us more flexibility on how the view is rendered. it could be rendered using fake data inside snapshot tests or be given a "v2" presenter that's hidden behind a feature flag.