react-native-swipeable
react-native-swipeable copied to clipboard
Update ViewPropTypes because it's deprecated in the recent React Native version
Hi! 👋
Firstly, thanks for your work on this project! 🙂
Here is the diff that solved my problem:
diff --git a/node_modules/react-native-swipeable/lib/index.js b/node_modules/react-native-swipeable/lib/index.js
index 57996ad..7242753 100644
--- a/node_modules/react-native-swipeable/lib/index.js
+++ b/node_modules/react-native-swipeable/lib/index.js
@@ -16,6 +16,8 @@ var _reactNative = require('react-native');
var _propTypes = require('prop-types');
+var _deprecatedPropTypes = require('deprecated-react-native-prop-types');
+
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }
@@ -603,12 +605,12 @@ Swipeable.propTypes = {
swipeStartMinDistance: _propTypes.PropTypes.number,
// styles
- style: _reactNative.ViewPropTypes.style,
- leftContainerStyle: _reactNative.ViewPropTypes.style,
- leftButtonContainerStyle: _reactNative.ViewPropTypes.style,
- rightContainerStyle: _reactNative.ViewPropTypes.style,
- rightButtonContainerStyle: _reactNative.ViewPropTypes.style,
- contentContainerStyle: _reactNative.ViewPropTypes.style
+ style: _deprecatedPropTypes.ViewPropTypes.style,
+ leftContainerStyle: _deprecatedPropTypes.ViewPropTypes.style,
+ leftButtonContainerStyle: _deprecatedPropTypes.ViewPropTypes.style,
+ rightContainerStyle: _deprecatedPropTypes.ViewPropTypes.style,
+ rightButtonContainerStyle: _deprecatedPropTypes.ViewPropTypes.style,
+ contentContainerStyle: _deprecatedPropTypes.ViewPropTypes.style
};
Swipeable.defaultProps = {
leftContent: null,
@jshanson7 any chance you merge this PR and release a new version of your package 🙏 ?
God save patch-package 🌟
I think this repo has no active maintainer, maybe we should use this instead : react-native-gesture-handler