PageSourceSearch

https://my.bod.dk/assets/js/AccountAccessChangeEmail.743e67ccd134682d7765.chunk.js

js bod.dk collected 2026-09-24 09:25:03 UTC 5,546 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkDashboard=self.webpackChunkDashboard||[]).push([[5039],{54792:(a,e,t)=>{t.a(a,(async a=>{t.d(e,{Z:()=>l});var n=t(21589),s=t(76610),i=a([n]);n=(i.then?await i:i)[0];const l={name:"AccountAccessChangeEmail",components:{AlertContainer:function(){return t.e(7561).then(t.bind(t,89451))},ModalContainer:function(){return t.e(1239).then(t.bind(t,20652))}},data:function(){return{newMail:"",repeatMail:"",alert:{state:"",text:""}}},methods:{changeEmail:function(){var a=this;this.alert={state:"",text:""};var e={email:this.newMail};s.hi.post("/v1/me/account/change-email",e).then((function(e){arguments.length>1&&void 0!==arguments[1]||e.data;a.newMail="",a.repeatMail="",a.$refs.changeEmail.reset(),a.alert={state:"success",text:a.$t("access.changeEmail.message.success")}})).catch((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.response,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.data;switch(n.code){case"USER_ALREADY_EXISTS_IN_MAGENTO_SHOP":new bootstrap.Modal("#modalContainerEmailMapping").show();break;case"INVALID_EMAIL":a.alert={state:"error",text:a.$t("access.changeEmail.message.invali
1dEmail")};break;case"EMAIL_IN_USE":a.alert={state:"error",text:a.$t("access.changeEmail.message.emailIsInUse")};break;default:a.alert={state:"error",text:""}}}))},deleteEmailMapping:function(){var a=this;this.alert={state:"",text:""},s.hi.post("/v1/me/account/unlink-shop-connection").then((function(e){arguments.length>1&&void 0!==arguments[1]||e.data;a.changeEmail()})).catch((function(e){a.alert={state:"error",text:""}}))}}}}))},71352:(a,e,t)=>{t.a(a,(async a=>{t.r(e),t.d(e,{default:()=>r});var n=t(67153),s=t(1457),i=t(51900),l=a([s]);s=(l.then?await l:l)[0];const r=(0,i.Z)(s.Z,n.s,n.x,!1,null,null,null).exports}))},1457:(a,e,t)=>{t.a(a,(async a=>{t.d(e,{Z:()=>i});var n=t(54792),s=a([n]);const i=(n=(s.then?await s:s)[0]).Z}))},67153:(a,e,t)=>{t.d(e,{s:()=>n,x:()=>s});var n=function(){var a=this,e=a.$createElement,t=a._self._c||e;return t("div",{staticClass:"account-access-change-email card mt-5"},[t("div",{staticClass:"card-body p-4"},[t("h2",{staticClass:"text-bodblue-dark"},[a._v("\n            "+a._s(a.$t("access.changeEmail.title"))+"\n        ")]),a._v(" "),t("p",{staticClass:"card-text"},[a._v(a._s(a.$t("access.changeEmail.description")))]),a._v(" "),t("alert-container",{attrs:{data:a.alert,layoutType:2}}),a._v(" "),t("ValidationObserver",{ref:"changeEmail",attrs:{slim:""},scopedSlots:a._u([{key:"default",fn:function(e){var n=e.handleSubmit;return[t("form",{on:{submit:function(e){return e.preventDefault(),n(a.changeEmail)}}},[t("ValidationProvider",{attrs:{vid:"newMail",name:a.$t("access.changeEmail.newMail"),rules:"required|email",slim:""},scopedSlots:a._u([{key:"default",fn:function(e){var n=e.errors,s=e.classes;return[t("div",{staticClass:"mb-3"},[t("label",{staticClass:"form-label",attrs:{for:"newMail"}},[a._v(a._s(a.$t("access.changeEmail.newMail")))]),a._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:a.newMail,expression:"newMail"}],class:["form-control"].concat(s),attrs:{type:"email",id:"newMail",name:"newMail",placeholder:a.$t("access.changeEmail.newMail")},domProps:{value:a.newMail},on:{input:function(e){e.target.composing||(a.newMail=e.target.value)}}}),a._v(" "),t("div",{staticClass:"invalid-feedback"},[a._v("\n                            "+a._s(n[0])+"\n                        ")])])]}}],null,!0)}),a._v(" "),t("ValidationProvider",{attrs:{vid:"repeatMail",name:a.$t("access.changeEmail.repeatMail"),rules:"required|confirmed:newMail",slim:""},scopedSlots:a._u([{key:"default",fn:function(e){var n=e.errors,s=e.classes;return[t("div",{staticClass:"mb-3"},[t("label",{staticClass:"form-label",attrs:{for:"repeatMail"}},[a._v(a._s(a.$t("access.changeEmail.repeatMail")))]),a._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:a.repeatMail,expression:"repeatMail"}],class:["form-control"].concat(s),attrs:{type:"email",id:"repeatMail",name:"repeatMail",placeholder:a.$t("access.changeEmail.repeatMail")},domProps:{value:a.repeatMail},on:{input:function(e){e.target.composing||(a.repeatMail=e.target.value)}}}),a._v(" "),n[0]?t("div",{staticClass:"invalid-feedback"},[a._v("\n                            "+a._s(a.$t("access.changeEmail.repeatMailError"))+"\n                        ")]):a._e()])]}}],null,!0)}),a._v(" "),t("button",{staticClass:"btn btn-dark rounded-pill px-4",attrs:{type:"submit",id:"changeMailBtn"}},[a._v("\n                    "+a._s(a.$t("access.changeEmail.btnEditEmail"))+"\n                ")])],1)]}}])}),a._v(" "),t("modal-container",{attrs:{name:"modalContainerEmailMapping"},scopedSlots:a._u([{key:"title",fn:function(){return[a._v("\n                "+a._s(a.$t("access.changeEmail.modal.title"))+"\n            ")]},proxy:!0},{key:"footer",fn:function(){return[t("button",{staticClass:"btn btn-bodorange rounded-pill px-4",attrs:{type:"button","data-bs-dismiss":"modal"},on:{click:function(e){return e.preventDefault(),a.deleteEmailMapping(e)}}},[a._v("\n                    "+a._s(a.$t("access.changeEmail.btnDeleteMapping"))+"\n                ")]),a._v(" "),t("button",{staticClass:"btn btn-outline-dark rounded-pill px-4 mt-4 mt-md-0 ms-0 ms-md-4",attrs:{type:"button","data-bs-dismiss":"modal"}},[a._v("\n                    "+a._s(a.$t("general.modal.cancel"))+"\n                ")])]},proxy:!0}])},[a._v(" "),t("p",{staticClass:"lead",domProps:{innerHTML:a._s(a.$t("access.changeEmail.modal.body",{email:a.newMail,br:"<br/>"}))}}
1)])],1)])},s=[]}}]);

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.