79717891

Date: 2025-07-28 21:27:01
Score: 0.5
Natty:
Report link

What approach did you go with at the end?
I am asking myself this question for new navigation 3 lib...
AppNavigator in app module seems to be a must, but I think it is overkill to have FeatureXNavigator for every module.
I am leaning towards injecting AppNavigator to every composable (Screen) same like for GlobalViewModel for example.
The other thing I would like to do is to have standalone navigation module with AppNavigatorInterface, which app module will implement. The point being to easy swap out nav3 with whatever come next.

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Contains question mark (0.5):
  • Starts with a question (0.5): What
  • Low reputation (0.5):
Posted by: makvasic