Na PLP ao clicar em um produto ele redirecionar para a página de produto PDP, porém ao clicar no botão voltar do navegador a posição do scroll da página de coleção é perdida, voltando para o topo. Criei um componente que fixa a posição do scroll mas observei que os produtos são carregados conforme é feito o scroll na página, gerando diferenças na posição. Outro problema é que se utilizado a paginação durante o carregamento na PLP o carregamento dos produtos são contínuos, exibindo todos os produtos, porém se for para a PDP e voltar para a página, são retornando somente a quantidade máxima de produtos para aquela página:
Exemplos: o limite de produtos são 20, usando a paginação fica 60 produtos em uma página, ao ir para a PDP e voltar, retorna somente os 20 produtos referente aquela paginação. Alguém já passou por isso?