I have a problem with representing of my values in my html table. I have array of values, most of them are strings, but while program works some of these become arrays. Something like I have here:
if(res.data.results[elem]['value'].toLowerCase() === nextProps.value){
    res.data.results[elem]['value'] = [res.data.results[elem]['value'], 'black'];
    res.data.results[elem]['another_value'] = [res.data.results[elem]['another_value'], 'black'];
}
I try to flag it with colors as you checked already. And then I print them in table, as I managed already, in this way:
<td style={{'color': result['value'][1]}}>{result.value[0]}</td>
<td style={{'color': result['another_value'][1]}}>{result.another_value[0]}</td>
When I have only string in my value I get first letter of my word/sentence/whatever. Is there another way to print whole string when value is not an array instead of making arrays from all values at the start?
 
    