Skip to content

Commit 58ccf01

Browse files
committed
fix: save customer address checkbox on step re-opening
1 parent 64f006b commit 58ccf01

4 files changed

Lines changed: 18 additions & 6 deletions

File tree

components/composite/StepCustomer/AddressSectionSaveOnAddressBook/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ export const AddressSectionSaveOnAddressBook: React.FC<Props> = ({
2828
data-testid={dataTestId}
2929
// @ts-expect-error Missing attribute
3030
name={fieldName}
31+
value={"true"}
3132
id={fieldName}
3233
type="checkbox"
3334
required={false}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"dependencies": {
7676
"@commercelayer/js-auth": "^7.0.0",
7777
"@commercelayer/organization-config": "^2.4.0",
78-
"@commercelayer/react-components": "^4.26.1",
78+
"@commercelayer/react-components": "https://pkg.pr.new/commercelayer/commercelayer-react-components/@commercelayer/react-components@1de2feb",
7979
"@commercelayer/sdk": "^6.47.0",
8080
"@faker-js/faker": "^10.0.0",
8181
"@headlessui/react": "^2.2.7",

pnpm-lock.yaml

Lines changed: 6 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

specs/e2e/customer-addresses-with-wallet.spec.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,16 @@ test.describe("address on wallet", () => {
3636
await element.check()
3737

3838
await checkoutPage.save("Customer")
39+
40+
await checkoutPage.clickStep("Customer")
41+
42+
await checkoutPage.checkBillingAddress(euAddress)
43+
44+
const element2 = checkoutPage.getSaveAddressBookCheckbox("billing")
45+
await expect(element2).toBeChecked()
46+
47+
await checkoutPage.save("Customer")
48+
3949
await checkoutPage.selectShippingMethod({ text: "Standard Shipping" })
4050

4151
await checkoutPage.save("Shipping")

0 commit comments

Comments
 (0)