Well, I’ve been beating my head against the desk for three hours now and it’s time for bed. Maybe someone else has a good idea.
Not all the rows are getting created (especially at the bottom of the “recent” list).
At first I thought it was an asynchronous problem, but a console.log inside the map function shows that it is iterating through each array element and has the data - it just isn’t getting returned to the html. And it seems to be consistent from run to run
The console.log in the getJSON is reporting completion (console.log) after the initial map function, but not subsequent maps. Am I misunderstanding something here? Does it buffer that data once at the initial render and never check it again? Maybe I’m misunderstanding data binding.
I’m still figuring out react. What am I doing wrong here?
Thanks in advance.