Skip to content

Conversation

@shamim-emon
Copy link
Collaborator

@shamim-emon shamim-emon commented Feb 5, 2026

Implementation Highlights:

  • Introduced a builder that uses existing Compose-based settings components to build the Reading Mail Settings UI.
  • Added a contract , relevant useCases and ViewModel for Reading Mail Settings, introducing a unidirectional data flow.
  • Replaced Reading Mail PreferenceScreen with Preference.
  • Launched the Reading Mail Settings screen via FeatureLauncher using a deep link on preference click.
  • Handled the Remove Account callback from Reading Mail Settings in Account Settings using the Activity Result API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Modernize Reading Mail Settings Using Jetpack Compose

3 participants