reactjs - Using Flat List with objectMap -
im using normalizr normalize api response based on id. final normalized response
{ "names": { "12": { "name": "abc", "status": "0", "count": 11, }, "31": { "name": "cde", "status": "1", "count": 12, } } } how can use names object map in flat list. not array object map.
what's best way this?
ps: know there lodash _.values() function, think slow huge response.
first can change object return array object.keys
this data
{ "names": { "12": { "name": "abc", "status": "0", "count": 11, }, "31": { "name": "cde", "status": "1", "count": 12, } } } you can with
const dataname = data.names const datanamearr = object.keys(dataname).map(key => dataname[key]) this return array
then can render data flatlist map function
{datanamearr.map((item) => <flatlist data={item} renderitem={({item}) => <text>{item.name}</text>} /> ) }
Comments
Post a Comment