getters.js 374 B

1234567891011121314
  1. export const checkoutStatus = state => state.cart.checkoutStatus
  2. export const allProducts = state => state.products.all
  3. export const cartProducts = state => {
  4. return state.cart.added.map(({ id, quantity }) => {
  5. const product = state.products.all.find(p => p.id === id)
  6. return {
  7. title: product.title,
  8. price: product.price,
  9. quantity
  10. }
  11. })
  12. }