PageSourceSearch

https://www.softube.com/ui/es6/857.062d21f8b337cdce.js

js softube.com collected 2026-09-25 18:52:51 UTC 12,099 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[857,800],{4575:(e,t,a)=>{a.d(t,{$D:()=>c,$w:()=>h,G_:()=>l,aC:()=>u,oX:()=>p,sW:()=>b,x$:()=>y,zE:()=>m,zV:()=>g});var n=a(6483),s=a(3939),r=a(9134),o=(a(7286),a(9520));const l=e=>({type:s.K4,payload:{error:e}}),c=()=>({type:s.d9,payload:{errors:[]}}),i=e=>({type:s.Oq,payload:{error:e}}),m=e=>async(t,a)=>{const{payload:l}=a()?.myAccountUserInfo,c={...l};c.userDetails={...e};try{const e=await(0,n.yJ)("/api/user/update",c),a=await e.json();t((m=a,{type:s.id,payload:m}))}catch(e){throw await t((0,r.WL)(e,e=>(0,o.K)(e,i))),e}var m},u=e=>async(t,a)=>{let{payload:s}=a()?.myAccountChangeEmail??{};s={...s,...e};try{const e=await(0,n.yJ)("/api/user/change-email",s),a=await e.json();t(d(a))}catch(e){throw await t((0,r.WL)(e,e=>(0,o.K)(e,y))),e}},d=e=>({type:s.tV,payload:{...e}}),y=e=>({type:s.kV,payload:{error:e}}),p=()=>({type:s.BL,payload:{errors:[]}}),g=e=>async(t,a)=>{let{payload:s}=a()?.myAccountChangePassword??{};const l={...s?.newPasswordModel,...e};try{const e=await(0,n.yJ)("/api/user/change-password",l),a=await e.json();t(v({...s,newPasswordModel:a}))}catch(e){throw await t((0,r.WL)(e,e=>(0,o.K)(e,b))),e}},v=e=>({type:s.qE,payload:{...e}}),b=e=>({type:s.B$,payload:{error:e}}),h=()=>({type:s.oc,payload:{errors:[]}})},303:(e,t,a)=>{a.d(t,{A:()=>r});var n=a(3696),s=a(6800);const r=({name:e,id:t,type:a="text",value:r,minValue:o=null,maxValue:l=null,label:c,onChange:i,errors:m={},containerCssClass:u="",inputCssClass:d,labelCssClass:y="",autoComplete:p=null,placeholder:g=null,maxLength:v=200,required:b,disabled:h,checked:E,textInputPrefix:f,tooltip:N=null})=>n.createElement("label",{className:u,htmlFor:t},f?n.createElement(n.Fragment,null,c&&n.createElement("span",{className:`${y} ${b?"label-required":""}`},c),N&&n.createElement(s.default,{text:N}),n.createElement("div",{className:"form-input-prefix"},n.createElement("span",null,f),n.createElement("input",{className:`${d||""}${m[t]?" invalid":""}`,disabled:h,id:t,name:e,type:a,value:r??"",min:o,max:l,placeholder:g,autoComplete:p,onChange:e=>i(e.target.value),maxLength:v}))):n.createElement(n.Fragment,null,"checkbox"!==a&&"radio"!==a&&c&&n.createElement("span",{className:`${y} ${b?"label-required":""}`},c),N&&n.createElement(s.default,{text:N}),n.createElement("input",{className:`${d||""}${m[t]?" invalid":""}`,disabled:h,checked:E,id:t,name:e,type:a,value:r??"",min:o,max:l,placeholder:g,autoComplete:p,onChange:e=>i("checkbox"===a?e.target.checked:e.target.value),maxLength:v}),("checkbox"===a||"radio"===a)&&c&&n.createElement("span",{className:`${y} ${b?"label-required":""}`},c)),m[t]&&n.createElement("div",{className:"validation-message","data-error-for":t},m[t][0]))},1857:(e,t,a)=>{a.r(t),a.d(t,{default:()=>d});var n=a(3696),s=a(9400),r=a(7465),o=a(3939),l=a(303),c=a(7373),i=a(4575),m=a(9580),u=a(7286);const d=()=>{const e=(0,r.wA)(),{payload:t,errors:a={}}=(0,r.d4)(e=>e.myAccountUserInfo),{customerId:d,customerTypes:y,isBusinessCustomer:p,hasActiveFlowSubscription:g,userDetails:v}=t,[b,h]=(0,n.useState)(v),[E,f]=(0,n.useState)(!1),[N,w]=(0,n.useState)(!1),[T,j]=(0,n.useState)((0,m.HB)(v.country)),[C,q]=(0,n.useState)((0,m.De)(v.country)),[x,A]=(0,n.use
1State)(!1),$=(0,m.qQ)(v.country),k=g&&(0,m.UO)(b.country),_=(e,t)=>{h(a=>({...a,[e]:t})),w(!0)};return n.createElement(n.Fragment,null,n.createElement("div",{className:"my-account-settings__component user-information"},n.createElement("h2",null,(0,s.T)("js.myaccount.settings.heading.information")),E?n.createElement("form",{onSubmit:async t=>{if(t.preventDefault(),N){A(!0),e((0,i.$D)());try{await(async(e,t)=>{const a=await c.To.validate(e,{context:{forceAddress:t},abortEarly:!1});return"company"==e.customerType?await c.yW.validate(a,{abortEarly:!1}):a})(b,k),await e((0,i.zE)(b)),e((0,u.pG)({messageText:(0,s.T)("js.myaccount.settings.message.infoupdatesuccess"),messageType:"Green",dismissible:!0,timeToLive:10})),w(!1),f(!1)}catch(t){e((0,i.G_)(t))}finally{A(!1)}}else f(!1)}},y?.length>0&&C&&n.createElement(n.Fragment,null,n.createElement("div",{className:"form-radio-group"},y.map(e=>n.createElement(l.A,{key:e,id:`customerType-${e}`,name:"customerType",type:"radio",value:e,checked:b.customerType===e,label:(0,s.T)(`js.checkout.customerdetails.label.customertype.${e}`),onChange:e=>_("customerType",e),errors:a}))),b.customerType===o.ax&&n.createElement(n.Fragment,null,n.createElement(l.A,{id:"companyName",name:"companyName",type:"text",value:b.companyName,required:!0,label:(0,s.T)("js.myaccount.settings.label.companyname"),onChange:e=>_("companyName",e),errors:a}),n.createElement(l.A,{id:"vatNumber",name:"vatNumber",type:"text",value:b.vatNumber,required:!0,label:(0,s.T)("js.myaccount.settings.label.vatnumber"),onChange:e=>_("vatNumber",e),errors:a,textInputPrefix:C}))),n.createElement(l.A,{id:"firstName",name:"firstName",type:"text",value:b.firstName,required:k,label:(0,s.T)("js.myaccount.settings.label.firstname"),onChange:e=>_("firstName",e),errors:a}),n.createElement(l.A,{id:"lastName",name:"lastName",type:"text",value:b.lastName,required:k,label:(0,s.T)("js.myaccount.settings.label.lastname"),onChange:e=>_("lastName",e),errors:a}),n.createElement(l.A,{id:"address",name:"address",type:"text",value:b.address,required:k,label:(0,s.T)("js.myaccount.settings.label.address"),onChange:e=>_("address",e),errors:a,containerCssClass:"full-row"}),n.createElement(l.A,{id:"city",name:"city",type:"text",value:b.city,required:k,label:(0,s.T)("js.myaccount.settings.label.city"),onChange:e=>_("city",e),errors:a}),n.createElement(l.A,{id:"zipCode",name:"zipCode",type:"text",value:b.zipCode,required:k,label:(0,s.T)("js.myaccount.settings.label.zip"),onChange:e=>_("zipCode",e),errors:a}),n.createElement("label",{className:"full-row"},n.createElement("span",{className:"label-required"},(0,s.T)("js.myaccount.settings.label.country")),n.createElement("select",{id:"country",name:"country",value:b.country,onChange:e=>(e=>{if(h(t=>({...t,country:e,state:""})),w(!0),e){j((0,m.HB)(e));var t=(0,m.De)(e);t||h(e=>({...e,customerType:"private"})),q(t)}})(e.target.value)},n.createElement("option",{disabled:!0,value:""},(0,s.T)("js.myaccount.settings.defaultoption.country")),o.Ay.countries.map(({name:e,code:t})=>n.createElement("option",{value:t,key:`country-${t}`},e))),a.country&&n.createElement("div",{className:"validation-message","data-error-for":"country"},a.country[0])),T&&T.length>0&&n.createElement("label",{className:"half-row"},n.createElement("span",{className:"label-required"},(0,s.T)("js.myaccount.settings.label.state")),n.createElement("select",{id:"state",name:"state",value:b.state,onChange:e=>_("state",e.target.value)},n.createElement("option",{disabled:!0,value:""},(0,s.T)("js.myaccount.settings.defaultoption.state")),T.map(({name:e,code:t})=>n.createElement("option",{value:t,key:`state-${t}`},e))),a.state&&n.createElement("div",{className:"validation-message","data-error-for":"state"},a.state[0])),n.createElement(l.A,{id:"phoneNumber",name:"phoneNumber",type:"text",value:b.phoneNumber,label:(0,s.T)("js.myaccount.settings.label.phonenumber"),onChange:e=>_("phoneNumber",e),errors:a,containerCssClass:"half-row"}),n.createElement("div",null,n.createElement("button",{type:"submit",className:`button button__primary ${x&&"loading"}`,disabled:x},n.createElement("span",null,(0,s.T)("js.myaccount.settings.button.saveinformation")),n.createElement("span",{className:"spinner spinner--light spinner--small"})),n.createElement("button",{className:"button button__outline",disabled:x,onClick:t=>{t.preventDefault(),h(v),e((0,i.$D)()),w(!1),f(!1)}},(0,s.T)("js.myaccount.settings.button.cancel")))):n.createElement("div",null,n.createElement("address",null,n.createElement("span",{className:"user-information__bottom-margin"},(0,s.T)("js.myaccount.settings.summary.customerid")," ",d),v.customerType===o.ax&&v.companyName&&n.createElement("span",null,v.companyName),v.customerType===o.ax&&v.vatNumber&&n.createElement("span",null,v.vatNumber),(v.firstName||v.lastName)&&n.createElement("span",null,v.firstName," ",v.lastName),v.address&&n.createElement("span",null,v.address),v.zipCode&&n.createElement("span",null,v.zipCode),$&&n.createElement("span",null,$),v.state&&n.createElement("span",null,v.state),p&&n.createElement("span",{className:"user-information__top-margin"},v.email),v.phoneNumber&&n.createElement("span",{className:p?"":"user-information__top-margin"},v.phoneNumber)),!p&&n.createElement("button",{onClick:()=>f(!0),className:"button button__link"},(0,s.T)("js.myaccount.settings.button.changeinformation")))))}},7373:(e,t,a)=>{a.d(t,{To:()=>l,oD:()=>c,yW:()=>o,zm:()=>i});var n=a(9353),s=a(9400),r=a(3939);const o=(0,n.Ik)().shape({companyName:(0,n.Yj)().required((0,s.T)("js.myaccount.settings.val
1idation.companyname.notempty")),vatNumber:(0,n.Yj)().required((0,s.T)("js.myaccount.settings.validation.vatnumber.notempty"))}),l=(0,n.Ik)().shape({country:(0,n.gl)().required((0,s.T)("js.myaccount.settings.validation.country.notempty")).notOneOf([""],(0,s.T)("js.myaccount.settings.validation.country.notempty")),state:(0,n.gl)().when("country",(e,t)=>{const a=e&&r.Ay?.countries?r.Ay.countries.find(t=>t.code==e):null;return(a?.countryStates??{}).length>0?t.required((0,s.T)("js.myaccount.settings.validation.state.notvalid")).notOneOf([""],(0,s.T)("js.myaccount.settings.validation.state.notvalid")):t.notRequired()}),phoneNumber:(0,n.Yj)().notRequired(),zipCode:(0,n.Yj)().when("$forceAddress",(e,t)=>e?t.required((0,s.T)("js.myaccount.settings.validation.zipcode.notempty")):t.notRequired()),city:(0,n.Yj)().when("$forceAddress",(e,t)=>e?t.required((0,s.T)("js.myaccount.settings.validation.city.notempty")):t.notRequired()),address:(0,n.Yj)().when("$forceAddress",(e,t)=>e?t.required((0,s.T)("js.myaccount.settings.validation.address.notempty")):t.notRequired()),lastName:(0,n.Yj)().when("$forceAddress",(e,t)=>e?t.required((0,s.T)("js.myaccount.settings.validation.lastname.notempty")):t.notRequired()),firstName:(0,n.Yj)().when("$forceAddress",(e,t)=>e?t.required((0,s.T)("js.myaccount.settings.validation.firstname.notempty")):t.notRequired())}),c=(0,n.Ik)().shape({newEmail:(0,n.Yj)().required((0,s.T)("js.myaccount.settings.validation.email.notempty")).email((0,s.T)("js.myaccount.settings.validation.email.notvalid")),password:(0,n.Yj)().required((0,s.T)("js.myaccount.settings.validation.currentpassword.notempty"))}),i=(0,n.Ik)().shape({currentPassword:(0,n.Yj)().required((0,s.T)("js.myaccount.settings.validation.currentpassword.notempty")),newPassword:(0,n.Yj)().required((0,s.T)("js.myaccount.settings.validation.newpassword.notempty")).test("new-passwords-match",(0,s.T)("js.myaccount.settings.validation.newpassword.differentfromcurrent"),function(e){return!e||e!==this.parent.currentPassword}),confirmNewPassword:(0,n.Yj)().required((0,s.T)("js.myaccount.settings.validation.confirmpassword.notempty")).test("confirm-password-match",(0,s.T)("js.myaccount.settings.validation.confirmpassword.notvalid"),function(e){return!e||e===this.parent.newPassword})})},6800:(e,t,a)=>{a.r(t),a.d(t,{default:()=>s});var n=a(3696);const s=({text:e})=>n.createElement(n.Fragment,null,e&&n.createElement("div",{className:"tool-tip"},n.createElement("i",{className:"icon-info_circle"}),n.createElement("div",{className:"tool-tip__content",dangerouslySetInnerHTML:{__html:e}})))},9580:(e,t,a)=>{a.d(t,{De:()=>o,HB:()=>r,UO:()=>l,qQ:()=>s});var n=a(3939);const s=e=>{const t=n.Ay.countries?n.Ay.countries.find(t=>t.code===e):null;return t?t.name:e},r=e=>{const t=n.Ay.countries?n.Ay.countries.find(t=>t.code===e):null;return t?t.countryStates:{}},o=e=>{const t=n.Ay.countries?n.Ay.countries.find(t=>t.code===e):null;return t?t.vatNumberPrefix:""},l=e=>n.Ay.countries.some(t=>t.code===e&&t.isSalesTaxCountry)},9520:(e,t,a)=>{a.d(t,{K:()=>s});var n=a(9134);const s=(e,t=null)=>a=>{if(Object.hasOwn(e,"general")){const t={errors:e.general?.map(e=>({messageText:e,messageType:"Pink",dismissible:!0,timeToLive:10,messageId:crypto.randomUUID()}))};a((0,n.OV)(t))}t&&a(t(e))}}}]);
2//# sourceMappingURL=857.062d21f8b337cdce.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.