I had an issue in react native with libraries: react-native-picker-select
and @react-native-picker/picker
. react-native-picker-select
uses @react-native-picker/picker
internally, and the version is far behind the current version. So I tried installing the latest version of @react-native-picker/picker
separately but got an error saying: RNCAndroidDialogPicker
was declared twice or something similar.
Anyways, I couldn't solve the issue but found aliases in npm/yarn.
With aliases you could add node packages with a different name and import them without any issues.
yarn add your-custom-name@npm:@react-native-picker/picker
This way I can define a new name for the latest version of the @react-native-picker/picker
library and import it in my components with the new name. The same name will be added to the package.json file.
Top comments (0)