Handle no values

old
Javi Jiménez 2015-06-26 09:05:03 +07:00
parent 1521434278
commit 70418aac37
1 changed files with 3 additions and 3 deletions

View File

@ -104,10 +104,10 @@ module.exports = React.createClass
else
Object.keys(@state.values)?[0]
setValue: (data) ->
data = [data] if typeof data is 'string'
setValue: (data = []) ->
values = {}
values[key] = label for key, label of @state.dataSource when key in data
data = [data] if typeof data is 'string'
values[key] = label for key, label of @state?.dataSource when key in data
@state.values = values
@setState values: values
@refs.input.setValue values[Object.keys(values)?[0]] unless @props.multiple