🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

react-native-dropdown-autocomplete

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-dropdown-autocomplete - npm Package Compare versions

Comparing version

to
1.0.11

16

components/Autocomplete/index.js

@@ -103,7 +103,11 @@ import React, {Component, Fragment} from "react";

setItem(value) {
const {index, handleSelectItem, valueExtractor} = this.props;
const capitalizedValue = capitalizeFirstLetter(valueExtractor(value));
this.setState({inputValue: capitalizedValue});
const { index, handleSelectItem, valueExtractor, resetOnSelect } = this.props;
handleSelectItem(value, index);
if (resetOnSelect) {
this.setState({ inputValue: '' });
} else {
const capitalizedValue = capitalizeFirstLetter(valueExtractor(value));
this.setState({inputValue: capitalizedValue});
}
}

@@ -150,3 +154,3 @@

<View style={[styles.inputContainerStyle, inputContainerStyle]}>
{renderIcon()}
{renderIcon && renderIcon()}
<TextInput

@@ -200,2 +204,3 @@ ref={ref => {

waitInterval: WAIT_INTERVAL,
resetOnSelect: false,
};

@@ -214,2 +219,3 @@

autoCorrect: bool,
resetOnSelect: bool,

@@ -216,0 +222,0 @@ valueExtractor: func,

{
"name": "react-native-dropdown-autocomplete",
"version": "1.0.10",
"version": "1.0.11",
"author": "maxkordiyak",

@@ -5,0 +5,0 @@ "repository": "maxkordiyak/react-native-dropdown-autocomplete",

@@ -125,3 +125,3 @@ [npm-badge]: https://img.shields.io/npm/v/react-native-dropdown-autocomplete.svg?colorA=6b7c93&colorB=5ab1b8&style=flat-square

```javascript
<Autocomplete data={data} valueExtactor={item => item} />
<Autocomplete data={data} valueExtractor={item => item} />
```

@@ -137,2 +137,3 @@

rightContent | Render additional text to the right of the item | Boolean | false
resetOnSelect | Reset the input after choosing an item | Boolean | false
minimumCharactersCount | Perform API request after certain number of characters entered | Number | 2

@@ -139,0 +140,0 @@ waitInterval | Timeout between user finished typing and new data fetch | Number | 400