fix: add required email and country fields to checkout
- Add email field (required) for order confirmation - Add phone field in contact info section - Add country dropdown with regional options - Add validation for email format and required fields - Add checkoutEmailUpdate mutation call before completing - Use selected country instead of hardcoded RS - Add translations for new fields (EN, SR, DE, FR)
This commit is contained in:
@@ -340,7 +340,12 @@
|
||||
},
|
||||
"Checkout": {
|
||||
"checkout": "Commande",
|
||||
"contactInfo": "Coordonnées",
|
||||
"email": "E-mail",
|
||||
"emailRequired": "Requis pour la confirmation de commande",
|
||||
"phoneRequired": "Requis pour la coordination de livraison",
|
||||
"shippingAddress": "Adresse de Livraison",
|
||||
"country": "Pays",
|
||||
"firstName": "Prénom",
|
||||
"lastName": "Nom",
|
||||
"streetAddress": "Rue et Numéro",
|
||||
@@ -364,6 +369,8 @@
|
||||
"yourCartEmpty": "Votre panier est vide",
|
||||
"continueShopping": "Continuer les Achats",
|
||||
"errorNoCheckout": "Pas de paiement actif. Veuillez réessayer.",
|
||||
"errorEmailRequired": "Veuillez entrer une adresse e-mail valide.",
|
||||
"errorFieldsRequired": "Veuillez remplir tous les champs obligatoires.",
|
||||
"errorOccurred": "Une erreur s'est produite lors du paiement.",
|
||||
"errorCreatingOrder": "Échec de la création de la commande.",
|
||||
"orderConfirmed": "Commande Confirmée!",
|
||||
|
||||
Reference in New Issue
Block a user