Feature adicionar itens no carrinho com attachments
ViniciusAudibert opened this issue · 1 comments
ViniciusAudibert commented
- Feature
- Bug
Qual o comportamento atual?
Atualmente ao adicionar no carrinho um produto com AddToCart
é preciso procurar pelo index dele para poder adicionar o attachment do mesmo.
Qual o comportamento esperado?
Seria interessante uma função AddToCartWithAttachments
que adiciona um ou mais itens no carrinho e inclui os attachments por parâmetro.
Ainda se fosse possível, seria muito bom otimizar a requisição em uma só, adicionando produto + attachment numa unica requisição.
klzns commented
Oi, @ViniciusAudibert, isso foi recentemente lançado na API. Fiz uma alteração no vtex.js para poder fazer isso com ele tambem. Está aguardando revisão do time no PR #36.
Um exemplo de uso seria:
const item = {
id: '53',
seller: '1',
quantity: 1,
attachments: [
{
name: 'Personalização',
content: {
Nome: 'Breno'
}
}
]
}
const items = [ item ];
vtexjs.checkout.addToCart(items);