export function mapToTextValue()

in src/datasource.ts [172:186]


export function mapToTextValue(result: any) {
  if (Array.isArray(result) && result.length === 2) {
    return _.map(result[0], (d, i) => {
      return { text: d, value: result[1][i] };
    });
  }
  return _.map(result[0], (d, i) => {
    if (d && d.text && d.value) {
      return { text: d.text, value: d.value };
    } else if (_.isObject(d)) {
      return { text: d, value: i };
    }
    return { text: d, value: d };
  });
}