I finally got my infinite grid sample working fetching data from a web api along with sorting and searching.
Then I rearranged my screen putting the igx-grid inside a panel of an igx-layout.
Now my grid is dead.
It does render, I see the api call being made and the search results being returned but the grid ends up showing "Grid has no data". I can click the column headers and I see the api calls being made to refetch the data but the grid continues to show "Grid has no data".
if I paste my grid html outside of the layout then it starts rendering data again.