From 39c8abff9b9f18e3c50f2a5faa4fda312847140e Mon Sep 17 00:00:00 2001 From: Giuseppe Ciotola <30926550+gciotola@users.noreply.github.com> Date: Thu, 16 Nov 2023 15:22:55 +0100 Subject: [PATCH 1/2] fix: remove external price logic from metadata --- packages/cart/package.json | 2 +- .../Cart/Summary/QuantitySelector.tsx | 33 ++++++------------- pnpm-lock.yaml | 33 +++++++++---------- 3 files changed, 27 insertions(+), 41 deletions(-) diff --git a/packages/cart/package.json b/packages/cart/package.json index 3244a4fd..1703df6d 100644 --- a/packages/cart/package.json +++ b/packages/cart/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@commercelayer/js-auth": "^4.2.0", - "@commercelayer/react-components": "^4.7.7-beta.0", + "@commercelayer/react-components": "^4.7.11", "@commercelayer/react-utils": "1.0.0-beta.3", "@commercelayer/sdk": "5.19.2", "@playwright/test": "^1.39.0", diff --git a/packages/cart/src/components/Cart/Summary/QuantitySelector.tsx b/packages/cart/src/components/Cart/Summary/QuantitySelector.tsx index 18cd908d..9b8e594f 100644 --- a/packages/cart/src/components/Cart/Summary/QuantitySelector.tsx +++ b/packages/cart/src/components/Cart/Summary/QuantitySelector.tsx @@ -1,8 +1,4 @@ -import { - Errors, - LineItemField, - LineItemQuantity, -} from "@commercelayer/react-components" +import { Errors, LineItemQuantity } from "@commercelayer/react-components" import { FC } from "react" import { useTranslation } from "react-i18next" @@ -17,27 +13,18 @@ export const QuantitySelector: FC = () => { return (
- - {(childrenProps: any) => { - const hasExternalPrice = - childrenProps.attributeValue?.cart_external_price != null - + + {({ quantity, handleChange }) => { return ( - - {({ quantity, handleChange }) => { - return ( - - ) - }} - + ) }} - + =0.10.0'} dev: true - /@ac-dev/countries-service@1.2.0: - resolution: {integrity: sha512-9+LUUTALFa17EKL7l93ExcjYgHdkcHWlOyvAqMdrVWie6/105eGryQqaba0yIwM4rBYfvs/b/KJHkbcAdSFD2Q==} - engines: {node: '>=10'} - dev: false - - /@ac-dev/states-service@1.1.1: - resolution: {integrity: sha512-a4oOWncXicfEMT4E9RSzZ4uzSSa8GYcCGNReoD15m5Upz7brL+8UKBg6/DjTfPTQ5Rwh7PDVcyigBm8FsnVHYA==} - engines: {node: '>=10'} - dev: false - /@adyen/adyen-web@5.53.2: resolution: {integrity: sha512-hnOphMNTaauu9+cLvPVD4jxFxKZZV+DJJsKfRoldaafBt2Z/0zH0iol3ZnA9FjwWJjxBw8Qh4JXwu0lcx+uwIw==} dependencies: @@ -615,20 +605,18 @@ packages: engines: {node: '>=18.0.0'} dev: false - /@commercelayer/react-components@4.7.7-beta.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VOas+O4UJ04VTz3b6tIT2084RSwcOIew62ewIX9nR+T8CHQEbZnSGuON6EO7/Z1YwkcTzVLs6EttWOiLytSDug==} + /@commercelayer/react-components@4.7.11(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Jf7DMV13euAVfn1qvTWeiLpqAcJl3L3E2TRGy0C8Hd0m0JpoEsmR0xyxkBhWrWAi1U4xF7PAS6Oho0+3P+Jbuw==} peerDependencies: react: ^18.0.0 dependencies: - '@ac-dev/countries-service': 1.2.0 - '@ac-dev/states-service': 1.1.1 '@adyen/adyen-web': 5.53.2 '@commercelayer/sdk': 5.19.2 '@stripe/react-stripe-js': 2.3.1(@stripe/stripe-js@2.1.10)(react-dom@18.2.0)(react@18.2.0) '@stripe/stripe-js': 2.1.10 '@tanstack/react-table': 8.10.7(react-dom@18.2.0)(react@18.2.0) '@types/iframe-resizer': 3.5.11 - axios: 1.6.0 + axios: 1.6.2 braintree-web: 3.97.3 frames-react: 1.1.0(react@18.2.0) iframe-resizer: 4.3.7 @@ -2417,6 +2405,17 @@ packages: proxy-from-env: 1.1.0 transitivePeerDependencies: - debug + dev: true + + /axios@1.6.2: + resolution: {integrity: sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==} + dependencies: + follow-redirects: 1.15.2 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: false /babel-plugin-styled-components@2.0.7(styled-components@5.3.6): resolution: {integrity: sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==} From d6780ee6142199b59b0665c46e2f966d4235051a Mon Sep 17 00:00:00 2001 From: Giuseppe Ciotola <30926550+gciotola@users.noreply.github.com> Date: Thu, 16 Nov 2023 16:35:53 +0100 Subject: [PATCH 2/2] v3.2.3 --- lerna.json | 2 +- packages/cart/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lerna.json b/lerna.json index 7dc31f06..a3ffe3cf 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.2.2", + "version": "3.2.3", "$schema": "node_modules/lerna/schemas/lerna-schema.json", "useNx": false, "npmClient": "pnpm", diff --git a/packages/cart/package.json b/packages/cart/package.json index 1703df6d..b88974d0 100644 --- a/packages/cart/package.json +++ b/packages/cart/package.json @@ -1,6 +1,6 @@ { "name": "mfe-cart", - "version": "3.2.2", + "version": "3.2.3", "private": true, "author": { "name": "Giuseppe Ciotola",