document.querySelector('#address-form').addEventListener('submit', async (e) => {
e.preventDefault()
const formData = new FormData(e.target)
const addressId = formData.get('addressId')
const address = {
firstName: formData.get('firstName'),
lastName: formData.get('lastName'),
address1: formData.get('address1'),
address2: formData.get('address2'),
city: formData.get('city'),
province: formData.get('province'),
zip: formData.get('zip'),
country: formData.get('country'),
phone: formData.get('phone')
}
if (addressId) {
await shoppy.customer.updateAddress(addressId, address)
} else {
await shoppy.customer.addAddress(address)
}
showSuccess('Address saved!')
})