RadioAktywne / ra-app

Repository for mobile app project.
5 stars 1 forks source link

Refactor navigation shell #59

Closed julianuziemblo closed 4 months ago

julianuziemblo commented 4 months ago

Refactor navigation shell

Refactor the behavior of navigation in the app to be more concise as well as refactor of the main navigation widgets.

Details

Navigation behavior

Added all of the defined pages with dummy representation for future ones to prevent buggy behavior when navigating to a page that doesn't yet exist.

Navigation widgets

Refactored code for navigation widgets so that they can determine which child is selected (or none if that's the case) based on the current route path.

Doc comments

Added or refactored doc comments.