-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Refactor] Rewrite to Jetpack Compose #368
Comments
Is this up for grabs? 👁️ |
Current status: Help activityCurrently migrating to Jetpack Compose - so far, it's been mostly done, just need some additional testing (and pushing of commits - currently, you can find the WIP changes in the refactor/feature/help-compose branch) Settings activityAlso working on it. Mostly done, needs some thoughts on how auth would be integrated in the module (Separate module for auth? Or just add the Firebase Auth dependency and use it as-is?). No changes published as of yet, but stay tuned 👀 |
*An addendum on this: adding Jetpack Compose to the app requires additional setup, so the preliminary changes will be adding Compose (in the feat/compose-setup branch - see #406), then migrating the help module to Compose. |
This is an initial port of the modal-bottom-sheet Gradle submodule to use Compose. * Selection state is now handled on the group data class as a list of indexes rather than a list of items, to allow for easier flexability. This ensures a single-source of truth for the list of items. * An additional constructor was introduced to allow for a `Map` of key `BottomSheetOption` to whether it's selected (`Boolean`) (i.e. `Map<BottomSheetOption, Boolean>`. See #368 and #369 * Added unit + instrumentation tests for bottom sheet data + UI (#387)
Because why not
Current progress
(Last updated 24 Apr 2024)
Theming
Widgets
Features
TipsThe text was updated successfully, but these errors were encountered: