252 lines
8.5 KiB
Diff
252 lines
8.5 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..e4258cd 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: Text.propTypes.style,
|
|
+ // };
|
|
|
|
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..d3960a6 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,4 +1,5 @@
|
|
import PropTypes from 'prop-types';
|
|
+import {ViewPropTypes} from 'deprecated-react-native-prop-types'
|
|
import React, { PureComponent } from 'react';
|
|
import {
|
|
View,
|
|
@@ -7,7 +8,7 @@ import {
|
|
Animated,
|
|
StyleSheet,
|
|
Platform,
|
|
- ViewPropTypes,
|
|
+ //ViewPropTypes,
|
|
} from 'react-native';
|
|
|
|
import Line from '../line';
|
|
@@ -83,9 +84,7 @@ export default class TextField extends PureComponent {
|
|
|
|
labelOffset: Label.propTypes.offset,
|
|
|
|
- labelTextStyle: Text.propTypes.style,
|
|
- titleTextStyle: Text.propTypes.style,
|
|
- affixTextStyle: Text.propTypes.style,
|
|
+
|
|
|
|
tintColor: PropTypes.string,
|
|
textColor: PropTypes.string,
|
|
@@ -221,6 +220,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..7f790ca 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
|
|
@@ -5,19 +5,19 @@ 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..eebad36 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
|
|
@@ -5,11 +5,11 @@ import { Animated } from 'react-native';
|
|
import styles from './styles';
|
|
|
|
export default class Label extends PureComponent {
|
|
- static defaultProps = {
|
|
- numberOfLines: 1,
|
|
- disabled: false,
|
|
- restricted: false,
|
|
- };
|
|
+ // static defaultProps = {
|
|
+ // numberOfLines: 1,
|
|
+ // disabled: false,
|
|
+ // restricted: false,
|
|
+ // };
|
|
|
|
static propTypes = {
|
|
numberOfLines: PropTypes.number,
|
|
@@ -43,7 +43,7 @@ export default class Label extends PureComponent {
|
|
y1: PropTypes.number,
|
|
}),
|
|
|
|
- style: Animated.Text.propTypes.style,
|
|
+ style: PropTypes.object,
|
|
label: PropTypes.string,
|
|
};
|
|
|
|
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..7ba8db0 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
|
|
@@ -8,13 +8,13 @@ const lineTypes = PropTypes
|
|
.oneOf(['solid', 'dotted', 'dashed', 'none']);
|
|
|
|
export default class Line extends PureComponent {
|
|
- static defaultProps = {
|
|
- lineType: 'solid',
|
|
- disabledLineType: 'dotted',
|
|
+ // static defaultProps = {
|
|
+ // lineType: 'solid',
|
|
+ // disabledLineType: 'dotted',
|
|
|
|
- disabled: false,
|
|
- restricted: false,
|
|
- };
|
|
+ // disabled: false,
|
|
+ // restricted: false,
|
|
+ // };
|
|
|
|
static propTypes = {
|
|
lineType: lineTypes,
|
|
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 {
|