move infinite scroll to the document instead of the product grid only
don't limit the grid
updates
no need for that type
minor fix
minor update
removed unnecessary code
removed unnecessary route
fallback method in case no category available when showing a product