PageSourceSearch

https://barry.energy/62e26366d31910605d0dbeab75cc8e3ac0416f62-c87e8d333fcba02432b5.js

js barry.energy collected 2026-10-04 00:25:44 UTC 29,184 bytes, 2 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{"1WeO":function(e,t,n){"use strict";n.r(t);n("E9XD");var a=n("q1tI"),l=n.n(a),r=n("8QIb"),o=n.n(r),i=(n("v31m"),n("qhky"),n("1aEF"),n("5P5J")),c=n("r+sD"),u=n("9kay"),m=n("Rrsc"),s=n("Wqu6"),d=(n("YW6U"),n("JSZk")),p=n.n(d);n("TSiC"),n("jY7O");t.default=Object(u.b)()((function(e){var t,n=e.t,r=l.a.useRef(null),u=l.a.useRef(null),d=l.a.useRef(null),g=l.a.useRef(null),f=l.a.useRef(null),w=l.a.useRef(null),E=l.a.useRef(!0),y=(l.a.useRef(!1),l.a.useRef(null)),v=l.a.useRef(null),h=l.a.useRef(null),I=l.a.useRef(null),b=l.a.useRef(null),S=l.a.useRef(null),N=l.a.useRef(null),k=(l.a.useRef(null),l.a.useRef(null),l.a.useRef(null)),L=l.a.useRef(!1),B=l.a.useRef(!1),C=l.a.useRef(!1),D=l.a.useRef(!1),T=l.a.useRef(!1),M=l.a.useRef(!1),R=l.a.useRef(!1),V=l.a.useRef(!1),P=Object(a.useState)(!1),A=P[0],H=P[1],z=Object(a.useState)(!1),O=z[0],x=z[1],j=Object(a.useState)((new Date).setDate((new Date).getDate()+4)),F=j[0],q=j[1],_=0,U=["MYOPLA","MYOPLA10","MYOPLA25","MYOPLACHURN","MYOPLACHURN25"],J=0;if("undefined"!=typeof window){var $=new URLSearchParams(window.location.search.substring(1));null!==$.get("fname")&&window.localStorage.setItem("fname",$.get("fname")),null!==$.get("lname")&&window.localStorage.setItem("lname",$.get("lname")),null!==$.get("phone")&&window.localStorage.setItem("phone",$.get("phone")),null!==$.get("email")&&window.localStorage.setItem("email",$.get("email")),null!==$.get("iban")&&window.localStorage.setItem("iban",$.get("iban")),null!==$.get("linky")&&window.localStorage.setItem("Linky",$.get("linky")),null!==$.get("mpid")&&window.localStorage.setItem("mpid",$.get("mpid")),null!==$.get("serial")&&window.localStorage.setItem("serial",$.get("serial")),null!==$.get("city")&&window.localStorage.setItem("city",$.get("
1city")),null!==$.get("zip")&&window.localStorage.setItem("zip",$.get("zip")),null!==$.get("payment")&&window.localStorage.setItem("payment",$.get("payment")),null!==$.get("paymentamount")&&window.localStorage.setItem("paymentSlider",$.get("paymentamount")),null!==$.get("productId")&&window.localStorage.setItem("product",$.get("productId")),null!==$.get("author")&&window.localStorage.setItem("author",$.get("author")),null!==$.get("authorCompany")&&window.localStorage.setItem("authorCompany",$.get("authorCompany")),_=null!==$.get("promocode")?1:0,t=null!==$.get("promocode")?$.get("promocode"):"",window.localStorage.setItem("lodgement",null!==$.get("lodgement")?$.get("lodgement"):"lodgement"),window.localStorage.setItem("promo",null!==$.get("promocode")?$.get("promocode"):""),null!==$.get("option1")&&(U=[$.get("option1")]),null!==$.get("option2")&&U.push($.get("option2")),null!==$.get("option3")&&U.push($.get("option3"))}var Y=function(e){return!(!e||"string"!=typeof e||14!==e.length||e.match(/\D/)||!function(e){try{var t=e.split("").map(Number),n=t.slice(3,12),a=n.reduce((function(e,t){return e+t}),2)%11,l=n.reduce((function(e,t,n){return e+t*(10-n)}),2)%11,r=a,o=l;return 10===a?10===l?(r=9,o=9):0===l?(r=9,o=8):r=0:0===a?10===l&&(r=8,o=9):10===l&&(o=0),t[12]===r&&t[13]===o}catch(i){return!1}}(e))};function W(e){f.current.value=r.current.value+" "+u.current.value,document.getElementById("prefillname").value=f.current.value}function X(){var e=r.current.value,t=new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i),n=d.current.value;return""===e||""===n?(x(!1),!1):t.test(n)?void x(!0):(x(!1),!1)}function Q(){document.getElementById("premonth").checked?document.getElementById("priceSecSlider").style.display="block":document.getElementById("lastmonth").checked&&(document.getElementById("priceSecSlider").style.display="none")}function G(e){Z()}function Z(){var e=r.current.value,t=u.current.value,n=g.current.value,a=Object(m.a)(n),l=d.current.value,i=k.current.value,c=N.current.value;""!==e&&""!==t&&""!==n&&""!==l&&l.match(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i)&&""!==i&&o.a.isValid(i)&&""!==c&&c.match(/[0-9]{14}/m)&&!1!==L.current.checked&&!1!==L.current.checked&&!1!==B.current.checked&&!1!==C.current.checked&&!1!==D.current.checked&&void 0!==a&&a.isValid()&&a.isPossible()?H(!0):H(!1)}return l.a.createElement("div",null,l.a.createElement(c.a,{t:n}),l.a.createElement("div",{className:"newLPs about price dkhome rebrand-fr-signup"},l.a.createElement("div",{className:"container phoneContainer padding-80"},l.a.createElement("div",{className:"columns padding-bottom-80"},l.a.createElement("div",{className:"column is-half is-full-tablet left-column form-container"},l.a.createElement("div",{style:{backgroundColor:"#F8F9FB",padding:"50px 70px",marginTop:40}},l.a.createElement("div",null,l.a.createElement("h2",null,"Moi c’est Barry, et toi ?"),l.a.createElement("p",{className:"phoneDesc"},"Nous avons besoin de ton nom ainsi que ton email pour l’inscription."),l.a.createElement("form",null,l.a.createElement("input",{className:"input",type:"text",onChange:function(e){e.preventDefault();var t=e.target.value;document.getElementById("firstNameErr").innerHTML=""===t?"Veuillez entrer le prénom.":"",Z(),X(),W()},ref:r,defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("fname")?window.localStorage.getItem("fname"):"",placeholder:"Prénom *"}),l.a.createElement("div",{id:"firstNameErr",className:"err"}),l.a.createElement("input",{className:"input",type:"text",onChange:function(e){e.preventDefault();var t=e.target.value;document.getElementById("lastNameErr").innerHTML=""===t?"Veuillez saisir votre nom.":"",W(),X(),Z()},ref:u,defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("lname")?window.localStorage.getItem("lname"):"",placeholder:"Nom de famille *"}),l.a.createElement("div",{id:"lastNameErr",className:"err"}),l.a.createElement("input",{className:"input pnumber",type:"tel",onCh
1ange:function(e){e.preventDefault();var t=e.target.value,n=Object(m.a)(t);""===t&&void 0===t?document.getElementById("phoneErr").innerHTML="Veuillez entrer le numéro de téléphone.":void 0!==n&&n.isValid()&&n.isPossible()?(g.current.value=n.formatInternational(),document.getElementById("phoneErr").innerHTML=""):document.getElementById("phoneErr").innerHTML="Merci d’entrer un numéro de téléphone valide.",Z()},ref:g,pattern:"[0-9] {3} - [0-9] {2} - [0-9] {3}",defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("phone")?window.localStorage.getItem("phone"):"",placeholder:"Numéro de téléphone *",onFocus:function(e){e.preventDefault();var t=e.target.value;""!=t&&"+"!=t||(e.target.value="+33 ");var n=document.getElementById("phoneNumber");new p.a("+9[9] 9 99 99 99 99[99]",{placeholder:""}).mask(n)},id:"phoneNumber"}),l.a.createElement("div",{id:"phoneErr",className:"err"}),l.a.createElement("input",{className:"input",type:"text",onChange:function(e){e.preventDefault();var t=new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i),n=e.target.value;""===n?document.getElementById("emailErr").innerHTML="Veuillez saisir une adresse e-mail.":t.test(n)?document.getElementById("emailErr").innerHTML="":document.getElementById("emailErr").innerHTML="Veuillez saisir une adresse e-mail valide.",X(),Z()},ref:d,defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("email")?window.localStorage.getItem("email"):"",placeholder:"Adresse e-mail *"}),l.a.createElement("div",{id:"emailErr",className:"err"}),l.a.createElement("hr",null),l.a.createElement("h2",null,"Éclaire-nous sur ton compteur Linky"),l.a.createElement("p",{className:"phoneDesc"},"Nous avons besoin d'identifier ton compteur Linky - voici comment tu peux le faire :"),l.a.createElement("label",null,l.a.createElement("span",null,l.a.createElement("b",null,"Point de Livraison (PDL)"))),l.a.createElement("div",{id:"pdlC",style:"undefined"==typeof window||"false"!==window.localStorage.getItem("Linky")?{}:{display:"none"}},l.a.createElement("p",{className:"phoneDesc"},"Le numéro PDL ou PRM à 14 chiffres se trouve sur ta facture d'électricité ou dans ton espace client. - l'emplacement varie selon le fournisseur. "),l.a.createElement("input",{className:"input",type:"text",maxLength:"14",minLength:"14",ref:N,"data-id":"0",defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("mpid")?window.localStorage.getItem("mpid"):"",onChange:function(e,t){e.preventDefault();var n=e.target.value;new RegExp(/[0-9]{14}/m),t=e.target.getAttribute("data-id"),""===n?e.target.nextSibling.innerHTML=0==t?"Veuillez saisir le point de livraison (PDL)":"Veuillez saisir le Numéro de série Linky.":Y(n)?e.target.nextSibling.innerHTML="":e.target.nextSibling.innerHTML=0==t?"Veuillez saisir un point de livraison (PDL) valide.":"Veuillez saisir un Numéro de série Linky valide.",Z()},placeholder:"Numéro de PDL"}),l.a.createElement("div",{id:"pdl",className:"err"})),l.a.createElement("button",{className:"button is-fullwidth",id:"dsoBtn",onClick:function(e){e.preventDefault();var t=r.current.value,n=u.current.value,a=g.current.value,l=(Object(m.a)(a),d.current.value),o=N.current.value;if(""===t)return console.log("1"),document.getElementById("firstNameErr").innerHTML="Veuillez entrer le prénom.",!1;if(""===n)return console.log("1"),document.getElementById("lastNameErr").innerHTML="Veuillez saisir votre nom.",!1;
1if(""===a)return console.log("1"),document.getElementById("phoneErr").innerHTML="Veuillez entrer le numéro de téléphone.",!1;if(""===l)return console.log("1"),document.getElementById("emailErr").innerHTML="Veuillez saisir une adresse e-mail.",!1;if(!l.match(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i))return console.log("1"),document.getElementById("emailErr").innerHTML="Veuillez saisir une adresse e-mail valide.",!1;if(""===o)return document.getElementById("pdl").innerHTML="Veuillez saisir le point de livraison (PDL).",!1;if(!Y(o))return document.getElementById("pdl").innerHTML="Veuillez saisir un point de livraison (PDL) valide.",!1;var i=["FR",o,!0];if("undefined"!=typeof XMLHttpRequest&&0==J){J=1;fetch("https://jsonrpc.barry.energy/json-rpc",{method:"POST",body:JSON.stringify({jsonrpc:"2.0",id:0,method:"co.getbarry.megatron.controller.dso.DsoConsultationController.getMeteringPoint",params:i}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((function(e){return e.json()})).then((function(e){J=0,void 0!==e.result.error&&null!==e.result.error?(document.getElementById("DSOErr").style.display="block",document.getElementById("DSOErr").innerHTML=e.result.message):(document.getElementById("checkDSODiv").style.display="block",document.getElementById("termsContainer").style.display="block",document.getElementById("dsoBtn").style.display="none",document.getElementById("DSOErr").style.display="none")}))}}},"Poursuivre mon inscription"),l.a.createElement("div",{id:"DSOErr",className:"err",style:{display:"none",paddingTop:10}},"Désolé, vous n'êtes pas éligible à l'offre Barry. Pour plus de détails, vous pouvez nous contacter à [email protected]."),l.a.createElement("hr",null),l.a.createElement("div",{id:"checkDSODiv",style:{display:"none"}},l.a.createElement("h2",null,"Situation du logement"),l.a.createElement("p",{className:"phoneDesc"},"Où aimerais-tu avoir barry ?"),l.a.createElement("label",null,l.a.createElement("input",{type:"radio",name:"lodgement",onChange:function(){document.getElementById("lodgementC").style.display="block",document.getElementById("lunodgementC").style.display="none"},ref:y,defaultChecked:"undefined"==typeof window||"lodgement"==window.localStorage.getItem("lodgement"),id:"lodgement",value:"lodgement"}),l.a.createElement("span",null,l.a.createElement("b",null,"Je change de fournisseur"))),l.a.createElement("div",{id:"lodgementC",style:"undefined"==typeof window||null===window.localStorage.getItem("lodgement")||"lodgement"===window.localStorage.getItem("lodgement")?{}:{display:"none"}},l.a.createElement("p",{className:"phoneDesc"},"Tu passerra chez Barry dans environ 2 jours - c'est le temps qu'il faut généralement à ton fournisseur pour revenir vers nous. ")),l.a.createElement("label",null,l.a.createElement("input",{type:"radio",name:"lodgement",ref:v,onChange:function(){document.getElementById("lodgementC").style.display="none",document.getElementById("unlodgementC").style.display="block","undefined"!=typeof window&&window.dispatchEvent(new Event("resize"))},value:"unlodgement",defaultChecked:"undefined"==typeof window||"unlodgement"==window.localStorage.getItem("logement")}),l.a.createElement("span",null,l.a.createElement("b",null,"J'emménage dans un nouveau logement"))),l.a.createElement("div",{id:"unlodgementC",style:"undefined"!=typeof window&&"unlodgement"===window.localStorage.getItem("lodgement")?{}:{display:"none"}},l.a.createElement("p",{className:"phoneDesc"},"La mise en service aura lieu à la date sélectionnée.",l.a.createElement("b",null,l.a.createElement("br",null),"Inclut des frais d’activation de 16,79 €.")),l.a.createElement(s.a,{date:F,onDateChange:q,minimumDate:(new Date).setDate((new Date).getDate()+4),format:"dd/MM/yyyy"},(function(e){var t=e.inputProps,n=e.focused;return l.a.createElement("input",Object.assign({className:"input"+(n?" -focused":"")},t))}))),l.a.createElement("hr",null),l.a.createElement("h2",null,"Offre de prix"),l.a.createElement("p",{className:"phoneDesc"},"Quelle que soit l'option choisie, tu paies pour ta consommation exacte : pas d'estimations ni de factures surprises. "),l.a.createElement("label",null,l.a.createElement("input",{type:"radio",name:"product",ref:h,defaultChecked:"undefined"==typeof window||"DEFAULT_FR"!==window.localStorage.getItem("product"),id:"FIXED_BASE",value:"FIXED_BASE"}),l.a.createElement("span",null,l.a.createElement("b",null,"Classique "))),l.a.createElement("p",{className:"phoneDesc"},"Jusqu’à -13% garantis sur ton kWh HT par rapport à EDF et un suivi de ta consommation en temps réel. ",l.a.createElement("br",null),l.a.createElement("br",null),"L’option idéale si tu veux une sérénité totale au quotidien. "),l.a.createElement("br",null),l.a.createElement("label",null,l.a.createElement("input",{type:"radio",name:"product",ref:I,defaultChecked:"undefined"!=typeof window&&"DEFAULT_FR"===window.localStorage.getItem("product"),id:"DEFAULT_FR",value:"DEFAULT_FR"}),l.a.createElement("span",null,l.a.createElement("b",null,"Tarif Dynamique"))),l.a.createElement("p",{className:"phoneDesc"},"Tu paies l’électricité au prix du marché: tu profites des baisses de prix.",l.a.createElement("br",null),l.a.createElement("br",null),"Parfait pour les propriétaires de véhicules électriques et adeptes de domotique. "),l.a.createElement("hr",null),l.a.createElement("h2",null,"Mode de facturation"),l.a.createElement("p",{className:"phoneDesc"},"Choisis un mode de facturation pour commencer. Tu pourras aussi la modifier plus tard. "),l.a.createElement("label",null,l.a.createElement("input",{type:"radio",name:"billing",ref:S,defaultChecked:"undefined"==typeof window||"postpay"!==window.localStorage.getItem("payment"),id:"lastmonth",onChange:Q,value:"Mensuel"}),l.a.createElement("span",null,l.a.createElement("b",null,"Payer pour la conso du mois"))),l.a.createElement("br",null),l.a.createElement("label",null,l.a.createElement("input",{type:"radio",name:"billing",ref:b,defaultChecked:"undefined"!=typeof window&&"postpay"===window.localStorage.getItem("payment"),id:"premonth",onChange:Q,value:"prépayer"}),l.a.createElement("span",null,l.a.createElement("b",null,"Prépayer et recharger"))),l.a.createElement("div",{id:"priceSecSlider",style:"undefined"==typeof window||"postpay"!==window.localStorage.getItem("payment")?{display:"none"}:{display:"block"}},l.a.createElement("p",{className:"phoneDesc"},"Ajoute de l'argent à ton solde Barry à l’avance. Nous prélèverons directement sur ce solde – il sera rechargé automatiquement lorsqu'il atteindra 0 €.Choisis le montant de recharge :  "),l.a.createElement("p",{className:"priceVal",id:"priceVal"},"  ","undefined"!=typeof window&&window.localStorage.getItem("paymentSlider")?window.localStorage.getItem("paymentSlider"):"50"," € "),l.a.createElement("input",{className:"slider range-slider is-fullwidth",step:"10",min:"30",max:"300",defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("paymentSlider")?window.localStorage.getItem("paymentSlider"):"50",type:"range",ref:w,onChange:function(e){document.getElementById("priceVal").innerHTML=e.target.value+" €"}})),l.a.createElement("p",{className:"phoneDesc"}," Tu seras facturé·e le 3 du mois pour l'électricité que tu as utilisée au cours du mois précédent."),l.a.createElement("hr",null),l.a.createElement("h2",null,"Prélèvement bancaire"),l.a.createElement("p",{className:"phoneDesc"},"Nous utilisons l'IBAN pour identifier ton compte bancaire lié à Barry. Ne t’inquiètes pas, tu ne seras pas facturé·e avant de recevoir l’électricité Barry."),l.a.createElement("input",{className:"input",type:"text",id:"prefillname",disabled:!0,ref:f,defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("fname")?window.localStorage.getItem("fname")+" "+window.localStorage.getItem("lname"):"",placeholder:"<Prénom> <Nom de famille>"}),l.a.createElement("input",{className:"input",type:"text",ref:k,defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("iban")?window.localStorage.getItem("iban"):"",placeholder:"IBAN *",onChange:function(e){e.preventDefault();var t=e.target.value;return new RegExp(/^FR\d{12}[0-9A-Z]{11}\d{2}$/),""===t?(document.getElementById("ibnErr").innerHTML="Veuillez saisir l'IBAN.",Z(),!1):o.a.isValid(t)?(document.getElementById("ibnErr").innerHTML="",Z(),!0):(document.getElementById("ibnErr").innerHTML="Veuillez saisir un IBAN valide.",Z(),!1)}}),l.a.createElement("div",{id:"ibnErr",className:"err"}),l.a.createElement("hr",null),0==_?l.a.createElement("span",null,l.a.createElement("h2",null,"Un code de promo ou de parrainage ?"),l.a.createElement("p",{className:"phoneDesc"},"Si tu as un code de promotion, de réduction ou de parrainage, c'est ici que tu peux le rentrer."),l.a.createElement("select",{className:"select",onChange:function(){return window.localStorage.setItem("promo",M.current.value)},type:"text",defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("promo")?window.localStorage.getItem("promo"):U[0],ref:M},U.map((function(e){return l.a.createElement("option",{value:e},"#",e)}))),l.a.createElement("p",{className:"phoneDesc"},"Le code sera validé après ta souscription.")):"",l.a.createElement("hr",null),l.a.createElement("input",{className:"input",type:"text",ref:R,defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("author")?window.localStorage.getItem("author"):"",placeholder:"Author"}),l.a.createElement("input",{className:"input",type:"text",ref:V,defaultValue:"undefined"!=typeof window&&window.localStorage.getItem("authorCompany")?window.localStorage.getItem("authorCompany"):"",placeholder:"Telesales Company"})))))),l.a.createElement("div",{className:"column is-half is-full-tablet left-column termsContainer",id:"termsContainer",style:{display:"none"}},l.a.createElement("div",{style:{backgroundColor:"#F8F9FB",padding:"50px 70px",marginTop:40,position:"sticky",top:0}},l.a.createElement("h2",null,"Nos conditions d’utilisations à valider :"),l.a.createElement("div",{className:"columns summary-container checkbox"},l.a.createElement("div",{className:"column is-2 summary-label"},l.a.createElement("label",{className:"checkContainer"},l.a.createElement("input",{type:"checkbox",id:"check1",onChange:G,ref:L}),l.a.createElement("span",{className:"checkmark"}))),l.a.createElement("div",{className:"column is-10 summary-label"},"J'ai lu et j'accepte la ",l.a.createElement("a",{href:"/fr/privacy-policy",target:"_balnk"},"Politique de confidentialité")," et les ",l.a.createElement("a",{href:"/fr/app-vilkaar-og-betingelser",target:"_balnk"},"Conditions d’utilisation de l’Application Barry"))),l.a.createElement("div",{className:"columns summary-container checkbox"},l.a.createElement("div",{className:"column is-2 summary-label"},l.a.createElement("label",{className:"checkContainer"}
1,l.a.createElement("input",{type:"checkbox",id:"check2",onChange:G,ref:B}),l.a.createElement("span",{className:"checkmark"}))),l.a.createElement("div",{className:"column is-10 summary-label"},"J'ai lu et je signe le mandat de prélèvement SEPA")),l.a.createElement("div",{className:"columns summary-container checkbox"},l.a.createElement("div",{className:"column is-2 summary-label"},l.a.createElement("label",{className:"checkContainer"},l.a.createElement("input",{type:"checkbox",id:"check3",onChange:G,ref:C}),l.a.createElement("span",{className:"checkmark"}))),l.a.createElement("div",{className:"column is-10 summary-label"},"J’accepte que Barry demande la collecte et l’enregistrement de la courbe de charge.")),l.a.createElement("div",{className:"columns summary-container checkbox"},l.a.createElement("div",{className:"column is-2 summary-label"},l.a.createElement("label",{className:"checkContainer"},l.a.createElement("input",{type:"checkbox",id:"check4",onChange:G,ref:D}),l.a.createElement("span",{className:"checkmark"}))),l.a.createElement("div",{className:"column is-10 summary-label"},"J'ai lu et j'accepte les ",l.a.createElement("a",{href:"/fr/leveringsbetingelser-privat",target:"_balnk"},"Conditions Générales de Vente"))),A&&l.a.createElement("button",{className:"button is-fullwidth",id:"submitButton",onClick:function(e){e.preventDefault();var n=r.current.value,a=u.current.value,l=g.current.value,i=Object(m.a)(l),c=d.current.value,s=k.current.value,p=N.current.value;if(""===n)document.getElementById("firstNameErr").innerHTML="Veuillez entrer le prénom.";else if(""===a)document.getElementById("lastNameErr").innerHTML="Veuillez saisir votre nom.";else if(""===l)document.getElementById("phoneErr").innerHTML="Veuillez entrer le numéro de téléphone.";else if(""===c)document.getElementById("emailErr").innerHTML="Veuillez saisir une adresse e-mail.";else if(c.match(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i))if(""===s)document.getElementById("ibnErr").innerHTML="Veuillez saisir l'IBAN.";else if(o.a.isValid(s)){if(""===p)return void(document.getElementById("pdl").innerHTML="Veuillez saisir le point de livraison (PDL).");if(!Y(p))return void(document.getElementById("pdl").innerHTML="Veuillez saisir un point de livraison (PDL) valide.");if(!(void 0===i||i.isValid()&&i.isPossible()))return void(document.getElementById("phoneErr").innerHTML="Merci d’entrer un numéro de téléphone valide.");window.localStorage.setItem("fname",n),window.localStorage.setItem("lname",a),window.localStorage.setItem("phone",i.formatInternational()),window.localStorage.setItem("email",c),window.localStorage.setItem("iban",s),window.localStorage.setItem("Linky",E.current.checked),window.localStorage.setItem("mpid",p),window.localStorage.setItem("payment",!0===b.current.checked?"prepay":"postpay"),window.localStorage.setItem("paymentSlider",w.current.value),window.localStorage.setItem("lodgement",!0===y.current.checked?"lodgement":"unlodgement"),window.localStorage.setItem("promo",M.current&&null!==M.current?M.current.value:t),window.localStorage.setItem("product",!0===h.current.checked?"FIXED_BASE":"DEFAULT_FR"),window.localStorage.setItem("author",R.current.value),window.localStorage.setItem("authorCompany",V.current.value),function(e){r.current.value,u.current.value;var t=g.current.value,n=Object(m.a)(t),a=(d.current.value,k.current.value,N.current.value,new URLSearchParams(window.location.search.substring(1))),l={id:{key:a.get("id"),version:a.get("v")},privacyPolicyAccepted:!0,appTcAccepted:!0,campaignTcAccepted:!0,electricityTcAccepted:!0,referredByCode:""!==window.localStorage.getItem("promo")?window.localStorage.getItem("promo"):U[0],email:d.current.value,supplyStartDate:"unlodgement"===window.localStorage.getItem("lodgement")?new Date(F):null,moveIn:"lodgement"!==window.localStorage.getItem("lodgement"),productId:window.localStorage.getItem("product"),selectedMpid:N.current.value,initDate:new Date,appSignup:!1,phone:n.formatInternational(),address:{postalCode:null,city:null},metadata:{platform:"TELESALES_WEB",telesalesCompany:V.current.value,telesalesAgent:R.current.value},monthlyPayment:!0===document.getElementById("lastmonth").checked,autoRefillAmount:!1===document.getElementById("lastmonth").checked?w.current.value:null,country:"FR",paymentMean:{firstName:r.current.value,lastName:u.current.value,iban:k.current.value,paymentMeanType:"SEPA_MANDATE"}};if("undefined"!=typeof XMLHttpRequest&&0==J){J=1;fetch("https://jsonrpc.barry.energy/json-rpc",{method:"POST",body:JSON.stringify({jsonrpc:"2.0",id:0,method:"co.getbarry.megatron.controller.ChangeOfSupplierEventC
1ontroller.requestSwitchFromWebForm",params:[l]}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((function(e){return e.json()})).then((function(e){e.result&&void 0!==e.result.id?(window.localStorage.clear(),window.location.href="/fr/thank-you-tlv"):e.error&&e.error.data&&e.error.data.message?(document.getElementById("backedErr").innerHTML=e.error.data.message,J=0):(document.getElementById("backedErr").innerHTML="Quelque chose c'est mal passé. Merci d'essayer plus tard",J=0)}))}}()}else document.getElementById("ibnErr").innerHTML="Veuillez saisir un IBAN valide.";else document.getElementById("emailErr").innerHTML="Veuillez saisir une adresse e-mail valide."}},"CONFIRMER LA SOUSCRIPTION"),!A&&l.a.createElement("button",{className:"button is-fullwidth",id:"submitButton",disabled:!0},"CONFIRMER LA SOUSCRIPTION"),l.a.createElement("div",{className:"backedErr err",id:"backedErr"}),O&&l.a.createElement("button",{className:"button is-fullwidth",id:"submitButton",onClick:function(){var e=g.current.value,t=Object(m.a)(e),n="",a="",l="";void 0!==t&&t.isValid()&&t.isPossible()&&(n=t.formatInternational());var i=k.current.value;""!==i&&o.a.isValid(i)&&(a=i);var c=N.current.value;if(""!==c&&Y(c)&&(l=c),"undefined"!=typeof XMLHttpRequest){var s={referredByCode:""!==window.localStorage.getItem("promo")?window.localStorage.getItem("promo"):U[0],email:d.current.value,country:"FR",phone:n,iban:a,selectedMpid:l,serialNumber:"",supplyStartDate:"",address:{building:null,floor:null,room:null,streetNumber:null,streetName:null,postalCode:null,municipalityCode:null,city:T.current.value},paymentMean:{firstName:r.current.value,lastName:u.current.value,paymentMeanType:"SEPA_MANDATE",iban:a},metadata:{platform:"TELESALES_WEB",telesalesCompany:V.current.value,telesalesAgent:R.current.value}};fetch("https://jsonrpc.barry.energy/json-rpc",{method:"POST",body:JSON.stringify({jsonrpc:"2.0",id:0,method:"co.getbarry.megatron.controller.ChangeOfSupplierEventC
1ontroller.sendPotentialCustomerPresentationalEmail",params:[s]}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((function(e){return e.json()})).then((function(e){e.result&&void 0!==e.result.id?(x(!1),document.getElementById("backed1Err").innerHTML="Email envoyé!"):e.error&&e.error.data&&e.error.data.message?document.getElementById("backed1Err").innerHTML=e.error.data.message:document.getElementById("backed1Err").innerHTML="Quelque chose c'est mal passé. Merci d'essayer plus tard"}))}}},"ENVOYER LES INFOS PAR EMAIL"),O&&l.a.createElement("p",null,l.a.createElement("br",null),"Pour envoyer au client les informations concernant l’offre prix fixes par email avec un code promo. Champs obligatoires : Prénom, nom, email et code promo. Champs facultatifs : PDL, numéro de téléphone et IBAN"),l.a.createElement("div",{className:"backedErr err",id:"backed1Err"}))))),l.a.createElement(i.a,{lang:n("langURL"),lefttext:n("rebrand_footer_left_desc"),leftsecondtext:n("rebrand_footer_second_left_desc"),flagSVG:n("flagSVG"),nativeLang:n("nativeLang")})))}))},YW6U:function(e,t,n){}}]);
2//# sourceMappingURL=62e26366d31910605d0dbeab75cc8e3ac0416f62-c87e8d333fcba02432b5.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.