fix: make Schemes <select> a fully state-controlled input (#4436)

This commit is contained in:
kyle
2018-04-13 13:52:01 -07:00
committed by GitHub
parent 2795518340
commit c55f22575a

View File

@@ -37,12 +37,12 @@ export default class Schemes extends React.Component {
}
render() {
let { schemes } = this.props
let { schemes, currentScheme } = this.props
return (
<label htmlFor="schemes">
<span className="schemes-title">Schemes</span>
<select onChange={ this.onChange }>
<select onChange={ this.onChange } value={currentScheme}>
{ schemes.valueSeq().map(
( scheme ) => <option value={ scheme } key={ scheme }>{ scheme }</option>
).toArray()}