react-native-easy-toast
react-native-easy-toast copied to clipboard
ViewPropTypes has been removed from react-native error
The most recent release of react-native has build error switch easy-toast and shows a message like this:
ERROR Invariant Violation: ViewPropTypes has been removed from React Native. Migrate to ViewPropTypes exported from 'deprecated-react-native-prop-types'.
Has anyone else seen this running react-native 0.69.0?
Edit: I thought I had a workaround. I did not. Any ideas on this?
Hi @gtzippy, I got it working with a few changes to the module. This should help you out;
- Install
deprecated-react-native-prop-typesto your own project - Change the file extension of the attached file below to
.patch, and move it to apatchesfolder in the root of your project. If you're already usingpatch-package, a simpleyarn install(ornpm install) should do the trick. Otherwise, I recommend installing it as instructed here; https://github.com/ds300/patch-package
Hi, @gtzippy you can git clone custom package & modify react-native-easy-toast step
- Install deprecated-react-native-prop-types to your own projec
- clone react-native-easy-toast at path custom
- npm i --save ./path/xxxx/react-native-easy-toast
- modify follow @laurens-lamberts react-native-easy-toast+2.0.0.txt
- import Toast, {DURATION} from ' ./path/xxxx/react-native-easy-toast'
- enjoy