message: Updated: Make it possible to pass enum item description.
diff: @@ -109,6 +109,7 @@ export default function() {
  */
  this.getSelectOptions = () => {
  const options = [];
  + const enumDescriptions = formObject['x-enum-descriptions'] || {};
  if (isUndefined(this.opts.val)) {
  options.push({
  label: '-- select an option --',
  @@ -120,7 +121,7 @@ export default function() {
  forEach(formObject.enum, (v, idx) => {
  options.push({
  id: `select_${idx}`,
  - label: v,
  + label: enumDescriptions[v] || v,
  value: v,
  isSelected: (v === this.opts.val)
  });
  @@ -348,7 +349,7 @@ export default function() {
  const option = find(newOptions, option => {
  return option.isSelected;
  });
  - const value = (option ? option.label : undefined);
  + const value = (option ? option.value : undefined);
  change(value);
  };
  