[!NOTE]
It seems that new versions of Compose Material Navigation were not released after 1.7.0-beta01, and went straight to version 1.8.0-alpha01, and it is also missing from the BOM.
I've used 1.7.0-beta01 to be as close to the Compose version as possible. Since it is only used in the demo apps, I think it is fine to use a beta dependency.
Let me know if you prefer to keep Accompanist Navigation Material (which is now deprecated) until a stable version of Compose Material Navigation is released.
Here's a ticket on Google side: https://issuetracker.google.com/issues/347719428
Checklist
[x] Your branch has been rebased onto the main branch.
[ ] APIs have been properly documented (if relevant).
[ ] The documentation has been updated (if relevant).
[ ] New unit tests have been written (if relevant).
Pull request
Description
This PR updates Pillarbox to use Compose 2024.09.00 (1.7.0 and Material3 1.3.0).
Changes made
MutableInteractionSource
where possible, as recommended since Compose Foundation 1.7.0.BasicTextField
overload that takes aTextFieldState
, as recommended since Compose Foundation 1.7.0.Checklist
main
branch.