Fix for RN 0.69 (remove prop types)
Opened this issue ยท 1 comments
JB-CHAUVIN commented
Hi! ๐
Firstly, thanks for your work on this project! ๐
Today I used patch-package to patch react-native-smooth-pincode-input@1.0.7
for the project I'm working on.
Here is the diff that solved my problem:
diff --git a/node_modules/react-native-smooth-pincode-input/src/index.js b/node_modules/react-native-smooth-pincode-input/src/index.js
index 5ca58d4..fffbd53 100644
--- a/node_modules/react-native-smooth-pincode-input/src/index.js
+++ b/node_modules/react-native-smooth-pincode-input/src/index.js
@@ -237,47 +237,4 @@ class SmoothPinCodeInput extends Component {
};
}
-SmoothPinCodeInput.propTypes = {
- value: PropTypes.string,
- codeLength: PropTypes.number,
- cellSize: PropTypes.number,
- cellSpacing: PropTypes.number,
-
- placeholder: PropTypes.oneOfType([
- PropTypes.string,
- PropTypes.element,
- ]),
- mask: PropTypes.oneOfType([
- PropTypes.string,
- PropTypes.element,
- ]),
- maskDelay: PropTypes.number,
- password: PropTypes.bool,
-
- autoFocus: PropTypes.bool,
-
- restrictToNumbers: PropTypes.bool,
-
- containerStyle: ViewPropTypes.style,
-
- cellStyle: ViewPropTypes.style,
- cellStyleFocused: ViewPropTypes.style,
-
- textStyle: Text.propTypes.style,
- textStyleFocused: Text.propTypes.style,
-
- animationFocused: PropTypes.oneOfType([
- PropTypes.string,
- PropTypes.object,
- ]),
-
- onFulfill: PropTypes.func,
- onChangeText: PropTypes.func,
- onBackspace: PropTypes.func,
-
- keyboardType: PropTypes.string,
- editable: PropTypes.bool,
- inputProps: PropTypes.exact(TextInput.propTypes),
-};
-
export default SmoothPinCodeInput;
This issue body was partially generated by patch-package.
gerynugrh commented
Hi @JB-CHAUVIN may I know why you choose this direction instead of importing ViewPropTypes
from deprecated-react-native-prop-types
package?