digitalcredentials / learner-credential-wallet

Learner Credential Wallet is a cross-platform iOS and Android mobile application for storing and sharing digital learner credentials.
https://lcw.app
MIT License
53 stars 26 forks source link

OWF: ViewPropTypes error on Android and iOS #575

Open alexfigtree opened 5 months ago

alexfigtree commented 5 months ago

Describe the bug ERROR ViewPropTypes will be removed from React Native, along with all other PropTypes. We recommend that you migrate away from PropTypes and switch to a type system like TypeScript. If you need to continue using ViewPropTypes, migrate to the 'deprecated-react-native-prop-types'

To Reproduce Steps to reproduce the behavior:

  1. Prebuild on either Android or iOS (error appears on both)
  2. npm start, build app
  3. Choose 'development build'
  4. See error

Expected behavior No errors

Screenshots

Screenshot 2024-02-29 at 9 37 36 AM

Desktop (please complete the following information): N/A

Smartphone (please complete the following information):

Additional context N/A

alexfigtree commented 1 month ago

PropTypes error can be resolved by upgrading RN, currently on a spike to see how feasible this is

alexfigtree commented 1 month ago

@dmitrizagidulin Suggests timeboxing and spinning off this issue as part of a large RN upgrade ticket, should continue OWF handover without addressing this issue for now.