google / accompanist

A collection of extension libraries for Jetpack Compose
https://google.github.io/accompanist
Apache License 2.0
7.43k stars 598 forks source link

[Navigation Material] Migrate or provide an M3 alternative #1480

Closed bentrengrove closed 7 months ago

bentrengrove commented 1 year ago

NavigationMaterial is using Material 2, we either need to migrate it or provide an alternative version that references m3

amarnehSoft commented 1 year ago

is there any updates on this?

Nek-12 commented 1 year ago

What dependency are you waiting for?

Bradleycorn commented 8 months ago

Any updates on this?

newmanw commented 8 months ago

Curious on the state of this, is there a roadmap anywhere? Linter is now complaining, only a warning, but would be nice to no longer depend on material2 for just this component.

Using a material import while also using the material3 library

ianhanniballake commented 7 months ago

With the release of Compose Material 1.7.0-alpha04, the Material team has added a new artifact: androidx.compose.material:material-navigation, which fully replaces Accompanist Navigation Material.

As such, we are closing all issues here on Accompanist and will be fully deprecating Accompanist Navigation Material in an upcoming release.

This issue was not fixed as part of the migration, so if you're still interested in this, please file an issue and the Material team will take a look.

Include the link here so that others can star it!

WonderCsabo commented 7 months ago

I created a ticket on the issue tracker here. Please star it.

hrach commented 4 months ago

We had a solution (integration of M3's Bottomsheet to Navigation Compose) for some time and I finally open-sourced it. Who knows for how long :)

https://github.com/hrach/navigation-compose/