From 6f7c016f23c3ecb567c8c5699e53d611c06de7ab Mon Sep 17 00:00:00 2001 From: Fil Zembowicz Date: Thu, 20 Aug 2015 10:52:03 -0400 Subject: [PATCH] Make getItemValue required Without getItemValue set, the component errors when typing. In addition, sorted the propTypes alphabetically. --- lib/Autocomplete.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/Autocomplete.js b/lib/Autocomplete.js index daceb0ed..91b09475 100644 --- a/lib/Autocomplete.js +++ b/lib/Autocomplete.js @@ -6,13 +6,14 @@ let _debugStates = [] let Autocomplete = React.createClass({ propTypes: { + getItemValue: React.PropTypes.func.isRequired, initialValue: React.PropTypes.any, + inputProps: React.PropTypes.object, + menuStyle: React.PropTypes.object, onChange: React.PropTypes.func, onSelect: React.PropTypes.func, - shouldItemRender: React.PropTypes.func, renderItem: React.PropTypes.func.isRequired, - menuStyle: React.PropTypes.object, - inputProps: React.PropTypes.object + shouldItemRender: React.PropTypes.func }, getDefaultProps () {