Closed AdamMc331 closed 5 months ago
1 Warning | |
---|---|
:warning: | Please consider breaking up this pull request. |
2 Messages | |
---|---|
:book: | Thanks @AdamMc331! |
:book: | The following dependencies have later milestone versions:
Failed to determine the latest version for the following dependencies (use –info for details):
Gradle current updates:
|
Generated by :no_entry_sign: Danger
I think I'll be closing this in favor of the new NavigationSuiteScaffold
: https://developer.android.com/develop/ui/compose/layouts/adaptive/build-adaptive-navigation
Yep, played around with the new NavigationSuiteScaffold and that does almost exactly this (does not have the permanent nav drawer idea).
JK it even has that: https://developer.android.com/develop/ui/compose/layouts/adaptive/build-adaptive-navigation#customize_navigation_types
Current Status
I'm still debating internally about whether or not to include this in the template, and I'm open to community feedback. There are a couple changes I'm still looking to make:
DynamicNavigation*
toAdaptiveNavigation*
as I think that's a little more descriptive and a term we're used to.Summary
Adds a new module with a dynamic navigation container, so the users of this template can use that as a root composable, passing in a
NavigationType
, and get for free an implementation of three different navigation solutions based on window width.How It Was Tested
Compose previews based on navigation type.
Screenshot/Gif
Dynamic Nav Preview