store: {
product: {
name: 'Product',
options: {
isFree: false,
delivery: true
}
}
}
updateProduct(state, {product, data}) {
Object.assign(product, data)
}
const product = this.product
this.$store.commit('updateProduct', {
product,
data: {
options: {
isFree: true,
}
}
}
this.$store.commit('updateProduct', {
product: product.options,
data: {
isFree: true,
},
});