Add falsy key example to AutocompleteTest
parent
7f64a43246
commit
f24d12800f
|
@ -13,6 +13,21 @@ class AutocompleteTest extends React.Component {
|
||||||
'EN-en': 'United States of America',
|
'EN-en': 'United States of America',
|
||||||
'EN-nz': 'New Zealand',
|
'EN-nz': 'New Zealand',
|
||||||
},
|
},
|
||||||
|
simpleMonth: 0,
|
||||||
|
monthsObject: {
|
||||||
|
0: 'January',
|
||||||
|
1: 'February',
|
||||||
|
2: 'March',
|
||||||
|
3: 'April',
|
||||||
|
4: 'May',
|
||||||
|
5: 'June',
|
||||||
|
6: 'July',
|
||||||
|
7: 'August',
|
||||||
|
8: 'September',
|
||||||
|
9: 'October',
|
||||||
|
10: 'November',
|
||||||
|
11: 'December',
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
handleFocus = (event) => {
|
handleFocus = (event) => {
|
||||||
|
@ -44,6 +59,10 @@ class AutocompleteTest extends React.Component {
|
||||||
this.setState({ simpleShowAll: value });
|
this.setState({ simpleShowAll: value });
|
||||||
};
|
};
|
||||||
|
|
||||||
|
handleSimpleMonthChange = (value) => {
|
||||||
|
this.setState({ simpleMonth: parseInt(value, 10) });
|
||||||
|
};
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<section>
|
<section>
|
||||||
|
@ -89,6 +108,16 @@ class AutocompleteTest extends React.Component {
|
||||||
source={this.state.countriesArray}
|
source={this.state.countriesArray}
|
||||||
value={this.state.simpleShowAll}
|
value={this.state.simpleShowAll}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
<Autocomplete
|
||||||
|
hint="Months (Falsy object key example)"
|
||||||
|
label="Months (Falsy object key example)"
|
||||||
|
multiple={false}
|
||||||
|
onChange={this.handleSimpleMonthChange}
|
||||||
|
showSuggestionsWhenValueIsSet
|
||||||
|
source={this.state.monthsObject}
|
||||||
|
value={this.state.simpleMonth}
|
||||||
|
/>
|
||||||
</section>
|
</section>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue