Defira computação do navegador para o servidor
Observação: Se você isolar apenas os botões como ilhas, a seleção de um SKU não atualizará seu preço ou imagem, levando a uma IU inconsistente.Uma abordagem alternativa é transformar os botões em tags de âncora, acionando um novo carregamento de página a cada seleção de SKU:
usePartial
combinado com a tag button
. Este
gancho aceita um parâmetro href
e aprimora a tag do botão. Quando o usuário
clica no botão, ele desencadeia a navegação do lado do cliente e aplica
atualizações de diferenças de HTML. Essa abordagem elimina a necessidade de
ilhas, aumentando o desempenho, ao mesmo tempo em que mantém a posição de
rolagem para uma experiência do usuário aprimorada.
usePartial
nos permite substituir as props que uma Section usa para
renderização, simplificando o processo:
activeIndex
é substituída a cada chamada de
usePartialSection
, simplificando o uso de Partials e eliminando a necessidade
de gerenciar URLs e parâmetros de pesquisa em nossas Sections.