react-native-screens icon indicating copy to clipboard operation
react-native-screens copied to clipboard

chore(examples): use Material 3 in example applications

Open kkafar opened this issue 1 year ago • 0 comments

Description

Following up review discussion:

  • https://github.com/software-mansion/react-native-screens/pull/2045#discussion_r1650813540

to PR

  • #2045

This PR introduces usage of Material 3 in our example applications, so that it is easier to test new Sheets & top app bar APIs.

The 1.9.0 version was chosen, because:

  1. This is the version I did all the testing on in #2045
  2. 1.10.0 introduces many dependency bumps, including appcompat & activity libs, which are known to be problematic with updates (we already had some issues in the past related to that)

Changes

  • Bump material to 1.9.0 in TestsExample
  • Bump material to 1.9.0 in Example
  • Bump material to 1.9.0 in FabricExample
  • Bump material to 1.9.0 in FabricTestExample

Test code and steps to reproduce

Application should work as normal & Material 3 components should be used.

Checklist

  • [ ] Included code example that can be used to test this change
  • [ ] Updated TS types
  • [ ] Updated documentation:
    • [ ] https://github.com/software-mansion/react-native-screens/blob/main/guides/GUIDE_FOR_LIBRARY_AUTHORS.md
    • [ ] https://github.com/software-mansion/react-native-screens/blob/main/native-stack/README.md
    • [ ] https://github.com/software-mansion/react-native-screens/blob/main/src/types.tsx
    • [ ] https://github.com/software-mansion/react-native-screens/blob/main/src/native-stack/types.tsx
  • [ ] Ensured that CI passes

kkafar avatar Jun 24 '24 11:06 kkafar