Skip to main content

Regras de escopo

Veja o Mapa de dados → schema.data completo (reviews, recommendations, cart, coupons, …).

Section declara dados — componente renderiza

A runtime Corvex (preview/loja publicada):
  1. Coleta as sections do layout da página
  2. Executa defineSectionData e/ou resolve schema.data
  3. Deduplica loaders com mesmas settings
  4. Executa em paralelo
  5. Injeta data nas sections que declararam dependência
No canvas do Editor, o preview usa o mesmo contrato de props (settings, data). useCorvexCart vale em section, block e snippet. Ele lê o provider do carrinho. Listagem de produtos, categorias e reviews fica na section (defineSectionData ou schema.data).

Carrinho = Action, não Query

Separe na documentação:
  • Queries — catálogo, menus, páginas
  • Actions — cart, checkout, customer
Veja Cart actions.