406 lines
13 KiB
Diff
406 lines
13 KiB
Diff
|
diff --git a/node_modules/react-native-material-textfield/src/components/affix/index.js b/node_modules/react-native-material-textfield/src/components/affix/index.js
|
||
|
index 0f85022..e467adb 100644
|
||
|
--- a/node_modules/react-native-material-textfield/src/components/affix/index.js
|
||
|
+++ b/node_modules/react-native-material-textfield/src/components/affix/index.js
|
||
|
@@ -9,26 +9,26 @@ export default class Affix extends PureComponent {
|
||
|
numberOfLines: 1,
|
||
|
};
|
||
|
|
||
|
- static propTypes = {
|
||
|
- numberOfLines: PropTypes.number,
|
||
|
- style: Animated.Text.propTypes.style,
|
||
|
+ // static propTypes = {
|
||
|
+ // numberOfLines: PropTypes.number,
|
||
|
+ // style: PropTypes.object,
|
||
|
|
||
|
- color: PropTypes.string.isRequired,
|
||
|
- fontSize: PropTypes.number.isRequired,
|
||
|
+ // color: PropTypes.string.isRequired,
|
||
|
+ // fontSize: PropTypes.number.isRequired,
|
||
|
|
||
|
- type: PropTypes
|
||
|
- .oneOf(['prefix', 'suffix'])
|
||
|
- .isRequired,
|
||
|
+ // type: PropTypes
|
||
|
+ // .oneOf(['prefix', 'suffix'])
|
||
|
+ // .isRequired,
|
||
|
|
||
|
- labelAnimation: PropTypes
|
||
|
- .instanceOf(Animated.Value)
|
||
|
- .isRequired,
|
||
|
+ // labelAnimation: PropTypes
|
||
|
+ // .instanceOf(Animated.Value)
|
||
|
+ // .isRequired,
|
||
|
|
||
|
- children: PropTypes.oneOfType([
|
||
|
- PropTypes.arrayOf(PropTypes.node),
|
||
|
- PropTypes.node,
|
||
|
- ]),
|
||
|
- };
|
||
|
+ // children: PropTypes.oneOfType([
|
||
|
+ // PropTypes.arrayOf(PropTypes.node),
|
||
|
+ // PropTypes.node,
|
||
|
+ // ]),
|
||
|
+ // };
|
||
|
|
||
|
render() {
|
||
|
let { labelAnimation, style, children, type, fontSize, color } = this.props;
|
||
|
diff --git a/node_modules/react-native-material-textfield/src/components/counter/index.js b/node_modules/react-native-material-textfield/src/components/counter/index.js
|
||
|
index 35d3264..089b871 100644
|
||
|
--- a/node_modules/react-native-material-textfield/src/components/counter/index.js
|
||
|
+++ b/node_modules/react-native-material-textfield/src/components/counter/index.js
|
||
|
@@ -5,15 +5,15 @@ import { Text } from 'react-native';
|
||
|
import styles from './styles';
|
||
|
|
||
|
export default class Counter extends PureComponent {
|
||
|
- static propTypes = {
|
||
|
- count: PropTypes.number.isRequired,
|
||
|
- limit: PropTypes.number,
|
||
|
+ // static propTypes = {
|
||
|
+ // count: PropTypes.number.isRequired,
|
||
|
+ // limit: PropTypes.number,
|
||
|
|
||
|
- baseColor: PropTypes.string.isRequired,
|
||
|
- errorColor: PropTypes.string.isRequired,
|
||
|
+ // baseColor: PropTypes.string.isRequired,
|
||
|
+ // errorColor: PropTypes.string.isRequired,
|
||
|
|
||
|
- style: Text.propTypes.style,
|
||
|
- };
|
||
|
+ // style: PropTypes.object,
|
||
|
+ // };
|
||
|
|
||
|
render() {
|
||
|
let { count, limit, baseColor, errorColor, style } = this.props;
|
||
|
diff --git a/node_modules/react-native-material-textfield/src/components/field/index.js b/node_modules/react-native-material-textfield/src/components/field/index.js
|
||
|
index 494bbaa..2a71c82 100644
|
||
|
--- a/node_modules/react-native-material-textfield/src/components/field/index.js
|
||
|
+++ b/node_modules/react-native-material-textfield/src/components/field/index.js
|
||
|
@@ -1,5 +1,6 @@
|
||
|
import PropTypes from 'prop-types';
|
||
|
import React, { PureComponent } from 'react';
|
||
|
+import {ViewPropTypes} from 'deprecated-react-native-prop-types';
|
||
|
import {
|
||
|
View,
|
||
|
Text,
|
||
|
@@ -7,7 +8,7 @@ import {
|
||
|
Animated,
|
||
|
StyleSheet,
|
||
|
Platform,
|
||
|
- ViewPropTypes,
|
||
|
+ //ViewPropTypes,
|
||
|
} from 'react-native';
|
||
|
|
||
|
import Line from '../line';
|
||
|
@@ -65,60 +66,60 @@ export default class TextField extends PureComponent {
|
||
|
disabled: false,
|
||
|
};
|
||
|
|
||
|
- static propTypes = {
|
||
|
- ...TextInput.propTypes,
|
||
|
+ // static propTypes = {
|
||
|
+ // ...TextInput.propTypes,
|
||
|
|
||
|
- animationDuration: PropTypes.number,
|
||
|
+ // animationDuration: PropTypes.number,
|
||
|
|
||
|
- fontSize: PropTypes.number,
|
||
|
- labelFontSize: PropTypes.number,
|
||
|
+ // fontSize: PropTypes.number,
|
||
|
+ // labelFontSize: PropTypes.number,
|
||
|
|
||
|
- contentInset: PropTypes.shape({
|
||
|
- top: PropTypes.number,
|
||
|
- label: PropTypes.number,
|
||
|
- input: PropTypes.number,
|
||
|
- left: PropTypes.number,
|
||
|
- right: PropTypes.number,
|
||
|
- }),
|
||
|
+ // contentInset: PropTypes.shape({
|
||
|
+ // top: PropTypes.number,
|
||
|
+ // label: PropTypes.number,
|
||
|
+ // input: PropTypes.number,
|
||
|
+ // left: PropTypes.number,
|
||
|
+ // right: PropTypes.number,
|
||
|
+ // }),
|
||
|
|
||
|
- labelOffset: Label.propTypes.offset,
|
||
|
+ // labelOffset: Label.propTypes.offset,
|
||
|
|
||
|
- labelTextStyle: Text.propTypes.style,
|
||
|
- titleTextStyle: Text.propTypes.style,
|
||
|
- affixTextStyle: Text.propTypes.style,
|
||
|
+ // labelTextStyle: PropTypes.object.style,
|
||
|
+ // // titleTextStyle: PropTypes.object.style,
|
||
|
+ // // affixTextStyle: PropTypes.object.style,
|
||
|
|
||
|
- tintColor: PropTypes.string,
|
||
|
- textColor: PropTypes.string,
|
||
|
- baseColor: PropTypes.string,
|
||
|
+ // tintColor: PropTypes.string,
|
||
|
+ // textColor: PropTypes.string,
|
||
|
+ // baseColor: PropTypes.string,
|
||
|
|
||
|
- label: PropTypes.string,
|
||
|
- title: PropTypes.string,
|
||
|
+ // label: PropTypes.string,
|
||
|
+ // title: PropTypes.string,
|
||
|
|
||
|
- characterRestriction: PropTypes.number,
|
||
|
+ // characterRestriction: PropTypes.number,
|
||
|
|
||
|
- error: PropTypes.string,
|
||
|
- errorColor: PropTypes.string,
|
||
|
+ // error: PropTypes.string,
|
||
|
+ // errorColor: PropTypes.string,
|
||
|
|
||
|
- lineWidth: PropTypes.number,
|
||
|
- activeLineWidth: PropTypes.number,
|
||
|
- disabledLineWidth: PropTypes.number,
|
||
|
+ // lineWidth: PropTypes.number,
|
||
|
+ // activeLineWidth: PropTypes.number,
|
||
|
+ // disabledLineWidth: PropTypes.number,
|
||
|
|
||
|
- lineType: Line.propTypes.lineType,
|
||
|
- disabledLineType: Line.propTypes.lineType,
|
||
|
+ // lineType: Line.propTypes.lineType,
|
||
|
+ // disabledLineType: Line.propTypes.lineType,
|
||
|
|
||
|
- disabled: PropTypes.bool,
|
||
|
+ // disabled: PropTypes.bool,
|
||
|
|
||
|
- formatText: PropTypes.func,
|
||
|
+ // formatText: PropTypes.func,
|
||
|
|
||
|
- renderLeftAccessory: PropTypes.func,
|
||
|
- renderRightAccessory: PropTypes.func,
|
||
|
+ // renderLeftAccessory: PropTypes.func,
|
||
|
+ // renderRightAccessory: PropTypes.func,
|
||
|
|
||
|
- prefix: PropTypes.string,
|
||
|
- suffix: PropTypes.string,
|
||
|
+ // prefix: PropTypes.string,
|
||
|
+ // suffix: PropTypes.string,
|
||
|
|
||
|
- containerStyle: (ViewPropTypes || View.propTypes).style,
|
||
|
- inputContainerStyle: (ViewPropTypes || View.propTypes).style,
|
||
|
- };
|
||
|
+ // containerStyle: (ViewPropTypes || View.propTypes).style,
|
||
|
+ // inputContainerStyle: (ViewPropTypes || View.propTypes).style,
|
||
|
+ // };
|
||
|
|
||
|
static inputContainerStyle = styles.inputContainer;
|
||
|
|
||
|
@@ -221,6 +222,7 @@ export default class TextField extends PureComponent {
|
||
|
|
||
|
let options = {
|
||
|
toValue: this.focusState(),
|
||
|
+ useNativeDriver: false,
|
||
|
duration,
|
||
|
};
|
||
|
|
||
|
diff --git a/node_modules/react-native-material-textfield/src/components/helper/index.js b/node_modules/react-native-material-textfield/src/components/helper/index.js
|
||
|
index 6060f9f..86ac2c0 100644
|
||
|
--- a/node_modules/react-native-material-textfield/src/components/helper/index.js
|
||
|
+++ b/node_modules/react-native-material-textfield/src/components/helper/index.js
|
||
|
@@ -1,23 +1,24 @@
|
||
|
import PropTypes from 'prop-types';
|
||
|
+
|
||
|
import React, { PureComponent } from 'react';
|
||
|
import { Animated } from 'react-native';
|
||
|
|
||
|
import styles from './styles';
|
||
|
|
||
|
export default class Helper extends PureComponent {
|
||
|
- static propTypes = {
|
||
|
- title: PropTypes.string,
|
||
|
- error: PropTypes.string,
|
||
|
+ // static propTypes = {
|
||
|
+ // title: PropTypes.string,
|
||
|
+ // error: PropTypes.string,
|
||
|
|
||
|
- disabled: PropTypes.bool,
|
||
|
+ // disabled: PropTypes.bool,
|
||
|
|
||
|
- style: Animated.Text.propTypes.style,
|
||
|
+ // style: PropTypes.object,
|
||
|
|
||
|
- baseColor: PropTypes.string,
|
||
|
- errorColor: PropTypes.string,
|
||
|
+ // baseColor: PropTypes.string,
|
||
|
+ // errorColor: PropTypes.string,
|
||
|
|
||
|
- focusAnimation: PropTypes.instanceOf(Animated.Value),
|
||
|
- };
|
||
|
+ // focusAnimation: PropTypes.instanceOf(Animated.Value),
|
||
|
+ // };
|
||
|
|
||
|
constructor(props) {
|
||
|
super(props);
|
||
|
diff --git a/node_modules/react-native-material-textfield/src/components/label/index.js b/node_modules/react-native-material-textfield/src/components/label/index.js
|
||
|
index 82eaf03..1ad9a93 100644
|
||
|
--- a/node_modules/react-native-material-textfield/src/components/label/index.js
|
||
|
+++ b/node_modules/react-native-material-textfield/src/components/label/index.js
|
||
|
@@ -11,41 +11,41 @@ export default class Label extends PureComponent {
|
||
|
restricted: false,
|
||
|
};
|
||
|
|
||
|
- static propTypes = {
|
||
|
- numberOfLines: PropTypes.number,
|
||
|
+ // static propTypes = {
|
||
|
+ // numberOfLines: PropTypes.number,
|
||
|
|
||
|
- disabled: PropTypes.bool,
|
||
|
- restricted: PropTypes.bool,
|
||
|
+ // disabled: PropTypes.bool,
|
||
|
+ // restricted: PropTypes.bool,
|
||
|
|
||
|
- fontSize: PropTypes.number.isRequired,
|
||
|
- activeFontSize: PropTypes.number.isRequired,
|
||
|
+ // fontSize: PropTypes.number.isRequired,
|
||
|
+ // activeFontSize: PropTypes.number.isRequired,
|
||
|
|
||
|
- baseColor: PropTypes.string.isRequired,
|
||
|
- tintColor: PropTypes.string.isRequired,
|
||
|
- errorColor: PropTypes.string.isRequired,
|
||
|
+ // baseColor: PropTypes.string.isRequired,
|
||
|
+ // tintColor: PropTypes.string.isRequired,
|
||
|
+ // errorColor: PropTypes.string.isRequired,
|
||
|
|
||
|
- focusAnimation: PropTypes
|
||
|
- .instanceOf(Animated.Value)
|
||
|
- .isRequired,
|
||
|
+ // focusAnimation: PropTypes
|
||
|
+ // .instanceOf(Animated.Value)
|
||
|
+ // .isRequired,
|
||
|
|
||
|
- labelAnimation: PropTypes
|
||
|
- .instanceOf(Animated.Value)
|
||
|
- .isRequired,
|
||
|
+ // labelAnimation: PropTypes
|
||
|
+ // .instanceOf(Animated.Value)
|
||
|
+ // .isRequired,
|
||
|
|
||
|
- contentInset: PropTypes.shape({
|
||
|
- label: PropTypes.number,
|
||
|
- }),
|
||
|
+ // contentInset: PropTypes.shape({
|
||
|
+ // label: PropTypes.number,
|
||
|
+ // }),
|
||
|
|
||
|
- offset: PropTypes.shape({
|
||
|
- x0: PropTypes.number,
|
||
|
- y0: PropTypes.number,
|
||
|
- x1: PropTypes.number,
|
||
|
- y1: PropTypes.number,
|
||
|
- }),
|
||
|
+ // offset: PropTypes.shape({
|
||
|
+ // x0: PropTypes.number,
|
||
|
+ // y0: PropTypes.number,
|
||
|
+ // x1: PropTypes.number,
|
||
|
+ // y1: PropTypes.number,
|
||
|
+ // }),
|
||
|
|
||
|
- style: Animated.Text.propTypes.style,
|
||
|
- label: PropTypes.string,
|
||
|
- };
|
||
|
+ // style: PropTypes.object,
|
||
|
+ // label: PropTypes.string,
|
||
|
+ // };
|
||
|
|
||
|
render() {
|
||
|
let {
|
||
|
diff --git a/node_modules/react-native-material-textfield/src/components/line/index.js b/node_modules/react-native-material-textfield/src/components/line/index.js
|
||
|
index 44995e9..b689387 100644
|
||
|
--- a/node_modules/react-native-material-textfield/src/components/line/index.js
|
||
|
+++ b/node_modules/react-native-material-textfield/src/components/line/index.js
|
||
|
@@ -16,23 +16,23 @@ export default class Line extends PureComponent {
|
||
|
restricted: false,
|
||
|
};
|
||
|
|
||
|
- static propTypes = {
|
||
|
- lineType: lineTypes,
|
||
|
- disabledLineType: lineTypes,
|
||
|
+ // static propTypes = {
|
||
|
+ // lineType: lineTypes,
|
||
|
+ // disabledLineType: lineTypes,
|
||
|
|
||
|
- disabled: PropTypes.bool,
|
||
|
- restricted: PropTypes.bool,
|
||
|
+ // disabled: PropTypes.bool,
|
||
|
+ // restricted: PropTypes.bool,
|
||
|
|
||
|
- tintColor: PropTypes.string,
|
||
|
- baseColor: PropTypes.string,
|
||
|
- errorColor: PropTypes.string,
|
||
|
+ // tintColor: PropTypes.string,
|
||
|
+ // baseColor: PropTypes.string,
|
||
|
+ // errorColor: PropTypes.string,
|
||
|
|
||
|
- lineWidth: PropTypes.number,
|
||
|
- activeLineWidth: PropTypes.number,
|
||
|
- disabledLineWidth: PropTypes.number,
|
||
|
+ // lineWidth: PropTypes.number,
|
||
|
+ // activeLineWidth: PropTypes.number,
|
||
|
+ // disabledLineWidth: PropTypes.number,
|
||
|
|
||
|
- focusAnimation: PropTypes.instanceOf(Animated.Value),
|
||
|
- };
|
||
|
+ // focusAnimation: PropTypes.instanceOf(Animated.Value),
|
||
|
+ // };
|
||
|
|
||
|
static getDerivedStateFromProps(props, state) {
|
||
|
let { lineWidth, activeLineWidth, disabledLineWidth } = props;
|
||
|
diff --git a/node_modules/react-native-material-textfield/src/components/outline/index.js b/node_modules/react-native-material-textfield/src/components/outline/index.js
|
||
|
index 9347a99..9c3e8a3 100644
|
||
|
--- a/node_modules/react-native-material-textfield/src/components/outline/index.js
|
||
|
+++ b/node_modules/react-native-material-textfield/src/components/outline/index.js
|
||
|
@@ -11,29 +11,29 @@ export default class Line extends PureComponent {
|
||
|
restricted: false,
|
||
|
};
|
||
|
|
||
|
- static propTypes = {
|
||
|
- lineType: PropTypes.oneOf(['solid', 'none']),
|
||
|
+ // static propTypes = {
|
||
|
+ // lineType: PropTypes.oneOf(['solid', 'none']),
|
||
|
|
||
|
- disabled: PropTypes.bool,
|
||
|
- restricted: PropTypes.bool,
|
||
|
+ // disabled: PropTypes.bool,
|
||
|
+ // restricted: PropTypes.bool,
|
||
|
|
||
|
- tintColor: PropTypes.string,
|
||
|
- baseColor: PropTypes.string,
|
||
|
- errorColor: PropTypes.string,
|
||
|
+ // tintColor: PropTypes.string,
|
||
|
+ // baseColor: PropTypes.string,
|
||
|
+ // errorColor: PropTypes.string,
|
||
|
|
||
|
- lineWidth: PropTypes.number,
|
||
|
- activeLineWidth: PropTypes.number,
|
||
|
- disabledLineWidth: PropTypes.number,
|
||
|
+ // lineWidth: PropTypes.number,
|
||
|
+ // activeLineWidth: PropTypes.number,
|
||
|
+ // disabledLineWidth: PropTypes.number,
|
||
|
|
||
|
- focusAnimation: PropTypes.instanceOf(Animated.Value),
|
||
|
- labelAnimation: PropTypes.instanceOf(Animated.Value),
|
||
|
- labelWidth: PropTypes.instanceOf(Animated.Value),
|
||
|
+ // focusAnimation: PropTypes.instanceOf(Animated.Value),
|
||
|
+ // labelAnimation: PropTypes.instanceOf(Animated.Value),
|
||
|
+ // labelWidth: PropTypes.instanceOf(Animated.Value),
|
||
|
|
||
|
- contentInset: PropTypes.shape({
|
||
|
- left: PropTypes.number,
|
||
|
- right: PropTypes.number,
|
||
|
- }),
|
||
|
- };
|
||
|
+ // contentInset: PropTypes.shape({
|
||
|
+ // left: PropTypes.number,
|
||
|
+ // right: PropTypes.number,
|
||
|
+ // }),
|
||
|
+ // };
|
||
|
|
||
|
borderProps() {
|
||
|
let {
|