You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For example, in ImagePreview, line 87 exports a source propType for the component like so:
source: Image.propTypes.source
Which of course fails with a TypeError: Cannot read properties of undefined (reading 'source') error. The Shoutem Image component has been updated to use ImagePropTypes from the deprecated-react-native-prop-types package, avoiding these issues.
There are 2 potential solutions:
Update ImagePreview to use the Shoutem Image component instead of the react-native component.
Update ImagePreview to use ImagePropTypes from deprecated-react-native-prop-types
What is the preferred solution for the shoutem team here?
The text was updated successfully, but these errors were encountered:
While this issue is open, if anyone else encounters this issue, I have solved by method #2 using https://www.npmjs.com/package/patch-package to dynamically apply the patch to shoutem-ui on install
PropTypes have been removed from React Native (react-native-community/discussions-and-proposals#29). Most of Shoutem has been updated to take this into account, but some areas have been missed.
For example, in
ImagePreview
, line 87 exports asource
propType for the component like so:source: Image.propTypes.source
Which of course fails with a
TypeError: Cannot read properties of undefined (reading 'source')
error. The ShoutemImage
component has been updated to useImagePropTypes
from thedeprecated-react-native-prop-types
package, avoiding these issues.There are 2 potential solutions:
ImagePropTypes
fromdeprecated-react-native-prop-types
What is the preferred solution for the shoutem team here?
The text was updated successfully, but these errors were encountered: