Uncontrolled select element
Renders an uncontrolled <select> element that uses a callback function to pass its value to the parent component.
- Use the the
selectedValueprop as thedefaultValueof the<select>element to set its initial value.. - Use the
onChangeevent to fire theonValueChangecallback and send the new value to the parent. - Use
Array.prototype.map()on thevaluesarray to create an<option>element for each passed value. - Each item in
valuesmust be a 2-element array, where the first element is thevalueof the item and the second one is the displayed text for it.