Skip to content
Snippets Groups Projects
Commit 9b369d4a authored by Alexander Rose's avatar Alexander Rose
Browse files

Merge branch 'master' into gl-lines

parents 175e35a4 5d10b3ce
No related branches found
No related tags found
No related merge requests found
...@@ -203,7 +203,7 @@ export class SelectControl extends SimpleParam<PD.Select<string | number>> { ...@@ -203,7 +203,7 @@ export class SelectControl extends SimpleParam<PD.Select<string | number>> {
} }
renderControl() { renderControl() {
return <select value={this.props.value || ''} onChange={this.onChange} disabled={this.props.isDisabled}> return <select value={this.props.value || ''} onChange={this.onChange} disabled={this.props.isDisabled}>
{!this.props.param.options.some(e => e[0] === this.props.value) ? <option key={this.props.value} value={this.props.value}>{`Invalid Option '${this.props.value}'`}</option> : ''} {!this.props.param.options.some(e => e[0] === this.props.value) && <option key={this.props.value} value={this.props.value}>{`[Invalid] ${this.props.value}`}</option>}
{this.props.param.options.map(([value, label]) => <option key={value} value={value}>{label}</option>)} {this.props.param.options.map(([value, label]) => <option key={value} value={value}>{label}</option>)}
</select>; </select>;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment