Javi Velasco 2016-03-05 21:37:07 +01:00
parent dce92d3a33
commit 993afbce39
2 changed files with 3 additions and 6 deletions

View File

@ -80,8 +80,6 @@ class Dropdown extends React.Component {
for (const item of this.props.source) {
if (item.value === this.props.value) return item;
}
} else {
return this.props.source[0];
}
};
@ -127,10 +125,10 @@ class Dropdown extends React.Component {
className={style.value}
onMouseDown={this.handleMouseDown}
readOnly
type={template ? 'hidden' : null}
value={selected.label}
type={template && selected ? 'hidden' : null}
value={selected && selected.label}
/>
{template ? this.renderTemplateValue(selected) : null}
{template && selected ? this.renderTemplateValue(selected) : null}
<ul className={style.values} ref='values'>
{source.map(this.renderValue.bind(this))}
</ul>

View File

@ -12,7 +12,6 @@ const countries = [
class DropdownTest extends React.Component {
state = {
dropdown1: 'ES-es',
dropdown4: 'TH-th'
};