Skip to content

feat: ✨ enables theme overlays for material 3 date pickers #961

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dsoffiantini
Copy link

@dsoffiantini dsoffiantini commented Feb 19, 2025

Summary

This PR retrieves the resource ID of the materialCalendarTheme specified by the user inside styles.xml, which will default to the material 3 theme if not specified. This enables theming the date picker component when using Material 3 instead of user styling being overridden by the default theme.

Issue: #960

Test Plan

What's required for testing (prerequisites)?

What are the steps to reproduce (after prerequisites)?

Compatibility

OS Implemented
iOS
Android

Checklist

  • I have tested this on a device and a simulator
  • I added the documentation in README.md
  • I updated the typed files (TS and Flow)
  • I added a sample use of the API in the example project (example/App.js)
  • I have added automated tests, either in JS or e2e tests, as applicable

@dsoffiantini dsoffiantini force-pushed the material-theme-support branch from bdb990c to ea293f9 Compare February 19, 2025 04:41
@dsoffiantini dsoffiantini marked this pull request as ready for review February 21, 2025 05:50
@vonovak vonovak requested a review from sidorchukandrew March 9, 2025 09:06
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants