PageSourceSearch

https://www.sellerie-weekend.de/var/assets/builds/free/375-cloud/editor/js/preview.3051.d824aca0.js

js sellerie-weekend.de collected 2026-10-04 20:24:36 UTC 6,132 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_brizy_builder_free=self.webpackChunk_brizy_builder_free||[]).push([["3051"],{2214(e,r,t){t.d(r,{$U:()=>h,BK:()=>c,Ck:()=>y,JX:()=>d,LM:()=>_,RJ:()=>i,Vi:()=>m,Zx:()=>z,lW:()=>g,n5:()=>b,sV:()=>f});var s,o=t(2540),l=t(6513);let a="checkbox";var i=((s={}).login="login",s.register="register",s.forgot="forgot",s.authorized="authorized",s);let c=e=>Object.values(i).includes(e)?e:void 0,n=(e,r)=>{e.setAttribute("style",`display: ${r};`)},u=(e,r)=>e.querySelectorAll(r)[0],d=(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)})},g=e=>{var r;null==(r=e.parentNode)||r.querySelectorAll(".brz-login__alert").forEach(e=>{e.remove()})},m=e=>{try{return(0,l.uv)(e)}catch(e){return[]}},f=(e,r)=>{let{emptyFieldsError:t}=r,s=!1;return e.forEach(e=>{let r=e.type===a?e.closest(".brz-login__item"):e;r&&(r.classList.remove("brz-login__field-empty"),e.required&&(e.type===a?!e.checked:""===e.value)&&(r.classList.add("brz-login__field-empty"),s=!0))}),s?{success:!1,messages:[t]}:{success:!0,messages:[]}},b=(e,r)=>{let t,{passLengthError:s,passMatchError:o}=r,l=f(e,r);if(!l.success)return{success:!1,messages:l.messages};let a=[...e].filter(e=>"password"===e.name||"passwordConfirm"===e.name);return(a.forEach(e=>{e.classList.remove("brz-login__field-empty")}),a[0].value===a[1].value||(a.forEach(e=>{e.classList.add("brz-login__field-empty")}),0))?((t=a[0]).classList.remove("brz-login__field-empty"),t.value.length>=6||(t.classList.add("brz-login__field-empty"),0))?{success:!0,messages:[]}:{success:!1,messages:[s]}:{success:!1,messages:[o]}},_=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||"/"},h=(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)=>{switch(r){case"login":case"register":_(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=""}),d(e,["Email sent successfully"],"success")}})(l,e,a):d(l,r.errors||["An error has occured."],"error")}).catch(e=>{d(l,[e],"error")}):403===r.status?r.json().then(e=>{d(l,e.errors||[`An error has occured. ${r.status}`],"error")}).catch(e=>{d(l,[e],"error")}):d(l,[`An error has occured. ${r.status}`],"error")}).catch(e=>{d(l,[e],"error")}),p=(e,r,t)=>{let s=u(e,t);r.forEach(r=>{r.addEventListener("click",()=>{g(e);let o=r.closest(".brz-login-form");o&&s&&(n(o,"none"),n(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))})})},y=e=>{let r=e.getAttribute("type"),t="true"===e.getAttribute((0,o.uo)("islogged")),s=u(e,".brz-login__authorized"),l=u(e,".brz-login-form__login"),a=u(e,".brz-login-form__register"),i=u(e,".brz-login-form__forgot"),c=u(e,"input[name=redirect_to]");c&&"samePage"===c.getAttribute((0,o.uo)("redirect"))&&c.setAttribute("value",window.location.href),t?s&&n(s,"block"):("login"===r&&l&&n(l,"flex"),"register"===r&&a&&n(a,"flex"),"forgot"===r&&i&&n(i,"flex"));let d=e.querySelectorAll(".brz-login-form__field-login-link"),g=e.querySelectorAll(".brz-login-form__field-lost-password"),m=e.querySelectorAll(".brz-login-form__field-register-link");d&&p(e,d,".brz-login-form__login"),g&&p(e,g,".brz-login-form__forgot"),m&&p(e,m,".brz-login-form__register")},z=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;
1r.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")}})})}},6513(e,r,t){t.d(r,{$$:()=>o,uv:()=>s});let s=e=>JSON.parse(decodeURIComponent(e)),o=e=>{try{return s(e)}catch(e){}}}}]);

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.