A versatile infinite scroll React component.