Connecte-toi pour accéder à ton espace personnel et retrouver tous tes contenus
/* ==== Overlay & Spinner ==== */
// Utilitaires
// Attache les handlers dès que le formulaire Elementor est présent
// le form Elementor est .elementor-form
// Bouton(s) de soumission
// Au submit => spinner + texte bouton
// Spinner
// Désactive & change le libellé
// Gestion des erreurs visibles (Elementor affiche un message d’erreur)
// Si on détecte un message d’erreur et qu’on est encore sur la page => on retire le spinner
// Si Elementor redirige (succès), le changement de page fermera l’overlay automatiquement.
// 1) Essai immédiat
// 2) Au cas où le template est injecté un peu plus tard
// Sécurité : si rien ne se passe (ex: réseau local lent) on auto-cache après 20s