Skip to content

Commit cd86efb

Browse files
committed
Use value instead of selectedAddress for isSelected
1 parent 94c4d15 commit cd86efb

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

packages/extension-chakra-storefront/src/pages/checkout/partials/shipping-address-selection.jsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,8 +209,6 @@ const ShippingAddressSelection = ({
209209

210210
// Chakra v3 radio returns the selected id in an object with a value property
211211
const address = customer.addresses.find((addr) => addr.addressId === addressId)
212-
setSelectedAddressId(address.addressId)
213-
214212
form.reset({...address})
215213
}
216214

@@ -310,7 +308,7 @@ const ShippingAddressSelection = ({
310308
)
311309
return (
312310
<React.Fragment key={address.addressId}>
313-
<RadioCard value={address.addressId} isSelected={address.addressId === selectedAddressId}>
311+
<RadioCard value={address.addressId} isSelected={address.addressId === value}>
314312
<ActionCard
315313
padding={0}
316314
border="none"

packages/extension-chakra-storefront/src/theme/components/base/radioCard.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default defineSlotRecipe({
2626
bg: 'transparent',
2727
},
2828
_checked: {
29-
border: '1px solid',
29+
zIndex: 1,
3030
borderColor: 'blue.600',
3131
},
3232
},

0 commit comments

Comments
 (0)