From 03948e65908c7c1e78c4fc0168867e0798065c7e Mon Sep 17 00:00:00 2001 From: adonis_97 Date: Thu, 29 Mar 2018 18:32:30 +0100 Subject: [PATCH 1/3] [Refractor] Added support for prop-types --- AutoComplete/AutoComplete.js | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/AutoComplete/AutoComplete.js b/AutoComplete/AutoComplete.js index 279695e..b767c33 100644 --- a/AutoComplete/AutoComplete.js +++ b/AutoComplete/AutoComplete.js @@ -2,6 +2,7 @@ import React, { Component } from 'react' import { TouchableHighlight, Text, TextInput, View } from 'react-native' import stringScore from 'string_score' import Styles from './Styles' +import PropTypes from 'prop-types'; class AutoComplete extends Component { componentDidMount () { @@ -117,18 +118,18 @@ class AutoComplete extends Component { } AutoComplete.propTypes = { - suggestions: React.PropTypes.array, - value: React.PropTypes.string, - minimumSimilarityScore: React.PropTypes.number, - comparationFuzziness: React.PropTypes.number, - suggestionObjectTextProperty: React.PropTypes.string, - onChangeText: React.PropTypes.func, - onSelect: React.PropTypes.func.isRequired, - suggestionsWrapperStyle: React.PropTypes.any, - suggestionStyle: React.PropTypes.any, - suggestionTextStyle: React.PropTypes.any, - style: React.PropTypes.any, - inputStyle: React.PropTypes.any + suggestions:PropTypes.array, + value:PropTypes.string, + minimumSimilarityScore:PropTypes.number, + comparationFuzziness:PropTypes.number, + suggestionObjectTextProperty:PropTypes.string, + onChangeText:PropTypes.func, + onSelect:PropTypes.func.isRequired, + suggestionsWrapperStyle:PropTypes.any, + suggestionStyle:PropTypes.any, + suggestionTextStyle:PropTypes.any, + style:PropTypes.any, + inputStyle:PropTypes.any } AutoComplete.defaultProps = { From 97ed1b7d34cc4a2b039e0cacb5cf8e9d69460bb2 Mon Sep 17 00:00:00 2001 From: adonis simo Date: Tue, 13 Nov 2018 20:12:17 +0100 Subject: [PATCH 2/3] Update AutoComplete.js Add some space between ":" and str. --- AutoComplete/AutoComplete.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/AutoComplete/AutoComplete.js b/AutoComplete/AutoComplete.js index b767c33..0493c63 100644 --- a/AutoComplete/AutoComplete.js +++ b/AutoComplete/AutoComplete.js @@ -118,18 +118,18 @@ class AutoComplete extends Component { } AutoComplete.propTypes = { - suggestions:PropTypes.array, - value:PropTypes.string, - minimumSimilarityScore:PropTypes.number, - comparationFuzziness:PropTypes.number, - suggestionObjectTextProperty:PropTypes.string, - onChangeText:PropTypes.func, - onSelect:PropTypes.func.isRequired, - suggestionsWrapperStyle:PropTypes.any, - suggestionStyle:PropTypes.any, - suggestionTextStyle:PropTypes.any, - style:PropTypes.any, - inputStyle:PropTypes.any + suggestions: PropTypes.array, + value: PropTypes.string, + minimumSimilarityScore: PropTypes.number, + comparationFuzziness: PropTypes.number, + suggestionObjectTextProperty: PropTypes.string, + onChangeText: PropTypes.func, + onSelect: PropTypes.func.isRequired, + suggestionsWrapperStyle: PropTypes.any, + suggestionStyle: PropTypes.any, + suggestionTextStyle: PropTypes.any, + style: PropTypes.any, + inputStyle: PropTypes.any } AutoComplete.defaultProps = { From 8a0c508d3cde5b17a6d229c543626df57e5c0f98 Mon Sep 17 00:00:00 2001 From: adonis simo Date: Tue, 13 Nov 2018 20:18:20 +0100 Subject: [PATCH 3/3] Update AutoComplete.js --- AutoComplete/AutoComplete.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AutoComplete/AutoComplete.js b/AutoComplete/AutoComplete.js index 0493c63..e439194 100644 --- a/AutoComplete/AutoComplete.js +++ b/AutoComplete/AutoComplete.js @@ -2,7 +2,7 @@ import React, { Component } from 'react' import { TouchableHighlight, Text, TextInput, View } from 'react-native' import stringScore from 'string_score' import Styles from './Styles' -import PropTypes from 'prop-types'; +import PropTypes from 'prop-types' class AutoComplete extends Component { componentDidMount () {