PageSourceSearch

https://www.medialliance.fr/wp-content/plugins/brizy/public/editor-build/prod/editor/js/preview.51.bc899f6a.js

js medialliance.fr collected 2026-09-24 13:35:48 UTC 5,343 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_brizy_builder_free=self.webpackChunk_brizy_builder_free||[]).push([["51"],{2214(e,r,t){t.d(r,{$U:()=>b,Ck:()=>m,JX:()=>n,LM:()=>g,RJ:()=>a,Zx:()=>h,lW:()=>u,sV:()=>d});var s,o=t(2540);let l="checkbox";var a=((s={}).login="login",s.register="register",s.forgot="forgot",s.authorized="authorized",s);let i=(e,r)=>{e.setAttribute("style",`display: ${r};`)},c=(e,r)=>e.querySelectorAll(r)[0],n=(e,r,t)=>{(r||["An error has occured."]).forEach(r=>{var s;let o=document.createElement("div");o.className=`brz-login__alert brz-login__alert--${t}`,o.setAttribute("role","alert"),o.setAttribute("aria-live","error"===t?"assertive":"polite"),o.setAttribute("aria-atomic","true"),o.innerHTML=r,null==(s=e.parentNode)||s.appendChild(o)})},u=e=>{var r;null==(r=e.parentNode)||r.querySelectorAll(".brz-login__alert").forEach(e=>{e.remove()})},d=(e,r)=>{let{emptyFieldsError:t}=r,s=!1;return e.forEach(e=>{let r=e.type===l?e.closest(".brz-login__item"):e;r&&(r.classList.remove("brz-login__field-empty"),e.required&&(e.type===l?!e.checked:""===e.value)&&(r.classList.add("brz-login__field-empty"),s=!0))}),s?{success:!1,messages:[t]}:{success:!0,messages:[]}},g=e=>{let r=e.getAttribute((0,o.uo)("redirect")),t=e.getAttribute((0,o.uo)("redirect-value"));"samePage"===r?window.location.reload():window.location.href=t||"/"},b=(e,r,t,s,l,a)=>fetch(r,{method:"POST",mode:"same-origin",body:t,headers:s}).then(r=>{r.ok?r.json().then(r=>{r.success?((e,r,t)=>
1{switch(r){case"login":case"register":g(t);break;case"authorized":var s;let l,a;l=null!=(s=t.getAttribute((0,o.uo)("logout-redirect")))?s:"samePage",a=t.getAttribute((0,o.uo)("logout-redirect-value")),"samePage"===l?window.location.reload():window.location.href=a||"/";break;case"forgot":e.querySelectorAll("input").forEach(e=>{e.value=""}),n(e,["Email sent successfully"],"success")}})(l,e,a):n(l,r.errors||["An error has occured."],"error")}).catch(e=>{n(l,[e],"error")}):403===r.status?r.json().then(e=>{n(l,e.errors||[`An error has occured. ${r.status}`],"error")}).catch(e=>{n(l,[e],"error")}):n(l,[`An error has occured. ${r.status}`],"error")}).catch(e=>{n(l,[e],"error")}),f=(e,r,t)=>{let s=c(e,t);r.forEach(r=>{r.addEventListener("click",()=>{u(e);let o=r.closest(".brz-login-form");o&&s&&(i(o,"none"),i(s,"flex"),((e,r)=>{switch(r){case".brz-login-form__login":e.setAttribute("type","login");break;case".brz-login-form__register":e.setAttribute("type","register");break;case".brz-login-form__forgot":e.setAttribute("type","forgot")}})(e,t))})})},m=e=>{let r=e.getAttribute("type"),t="true"===e.getAttribute((0,o.uo)("islogged")),s=c(e,".brz-login__authorized"),l=c(e,".brz-login-form__login"),a=c(e,".brz-login-form__register"),n=c(e,".brz-login-form__forgot"),u=c(e,"input[name=redirect_to]");u&&"samePage"===u.getAttribute((0,o.uo)("redirect"))&&u.setAttribute("value",window.location.href),t?s&&i(s,"block"):("login"===r&&l&&i(l,"flex"),"register"===r&&a&&i(a,"flex"),"forgot"===r&&n&&i(n,"flex"));let d=e.querySelectorAll(".brz-login-form__field-login-link"),g=e.querySelectorAll(".brz-login-form__field-lost-password"),b=e.querySelectorAll(".brz-login-form__field-register-link");d&&f(e,d,".brz-login-form__login"),g&&f(e,g,".brz-login-form__forgot"),b&&f(e,b,".brz-login-form__register")},h=e=>({emptyFieldsError:e.getAttribute((0,o.uo)("error-empty",!0))||"Please fill in the mandatory fields",passLengthError:e.getAttribute((0,o.uo)("error-passlength",!0))||"Password should be at least 6 characters",passMatchError:e.getAttribute((0,o.uo)("error-passmatch",!0))||"Passwords do not match"})},9350(e,r,t){t.r(r),t.d(r,{default:()=>a});var s,o=t(2214),l=((s={}).reset="/customer/password_update",s);function a(e){let r=e.get(0);if(!r)return;let t=new Headers({"Content-Type":"application/json"}),s=!0;r.querySelectorAll(".brz-reset-psw").forEach(e=>{let r=(0,o.Zx)(e),a=e.querySelector(".brz-reset-psw-form");a&&a.addEventListener("submit",i=>{if(i.preventDefault(),s){let i=((e,r)=>{(0,o.lW)(e);let t=e.querySelectorAll("input[name='password'], input[name='passwordConfirm']"),{passLengthError:s,passMatchError:l,emptyFieldsError:a}=r;return(t.forEach(e=>{e.classList.remove("brz-reset-psw__field-empty"),e.required&&""===e.value&&e.classList.add("brz-reset-psw__field-empty")}),[...t].some(e=>e.required&&""===e.value))?{success:!1,messages:[a]}:t[0].value.length<6?(t[0].classList.add("brz-reset-psw__field-empty"),{success:!1,messages:[s]}):t[0].value!==t[1].value?(t.forEach(e=>{e.classList.add("brz-reset-psw__field-empty")}),{success:!1,messages:[l]}):{success:!0,messages:[]}})(a,r),c=l.reset;if(i.success){let r,l,i=(r=a.querySelectorAll("input[name='password'], input[name='passwordConfirm']"),l={},r.forEach(e=>{let{name:r,value:t}=e;l[r]=t}),l.resetPasswordToken=new URLSearchParams(location.search).get("token")||"",JSON.stringify(l));s=!1;let n=a.querySelector(".brz-btn");null==n||n.classList.add("brz-blocked"),fetch(c,{method:"POST",mode:"same-origin",body:i,headers:t}).then(r=>{r.ok?r.json().then(r=>{r.success?((0,o.JX)(a,["Password reset successfully"],"success"),(0,o.LM)(e)):(0,o.JX)(a,r.errors||[],"error")}).catch(e=>{(0,o.JX)(a,[e],"error")}):(0,o.JX)(a,[`An error has occured. ${r.status}`],"error")}).catch(e=>{(0,o.JX)(a,[e],"error")}),s=!0,null==n||n.classList.remove("brz-blocked")}else(0,o.JX)(a,i.messages,"error")}})})}}}]);

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.