diff --git a/index.d.ts b/index.d.ts index c3d9db8..c13abea 100644 --- a/index.d.ts +++ b/index.d.ts @@ -49,6 +49,7 @@ export interface MultiSelectProps { textInputProps?: TextInputProps; flatListProps?: FlatListProps; filterMethod?: string; + noItemText?: string; } export default class MultiSelect extends React.Component { diff --git a/lib/react-native-multi-select.js b/lib/react-native-multi-select.js index de80a20..bac21c1 100644 --- a/lib/react-native-multi-select.js +++ b/lib/react-native-multi-select.js @@ -83,7 +83,8 @@ export default class MultiSelect extends Component { filterMethod: PropTypes.string, onClearSelector: PropTypes.func, onToggleList: PropTypes.func, - removeSelected: PropTypes.bool + removeSelected: PropTypes.bool, + noItemText: PropTypes.string }; static defaultProps = { @@ -119,7 +120,8 @@ export default class MultiSelect extends Component { onAddItem: () => {}, onClearSelector: () => {}, onToggleList: () => {}, - removeSelected: false + removeSelected: false, + noItemText: 'No item to display.' }; constructor(props) { @@ -526,7 +528,7 @@ export default class MultiSelect extends Component { fontFamily ? { fontFamily } : {} ]} > - No item to display. + {this.props.noItemText} ); diff --git a/package.json b/package.json index c24854a..a91ad5b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-multiple-select", - "version": "0.5.6", + "version": "0.5.7", "description": "Simple multi-select component for react-native", "main": "index.js", "scripts": {