1/*! @version pwa-studio: 2.12, @magento/venia-ui: ~11.6.0, @magento/upward-security-headers: ~1.0.14, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.5.4, @magento/peregrine: ~14.5.1, @magento/pagebuilder: ~9.3.3, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.13.8 */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[83],{AlnR:function(e,a,t){"use strict" 3t.r(a) 4var s=t("q1tI"),n=t.n(s),l=t("dDsW"),o=t("17x9"),r=t("y1Xp"),i=t("kriW"),d=t("dqEZ"),c=t("agzo"),u=t("Hq+J"),m=t("YdRu"),p=t("HTR8") 5const b=e=>{const{classes:a,handleChangePassword:t,shouldShowNewPassword:o}=e,{formatMessage:b}=Object(l.a)(),g=Object(r.a)(a),f=o?n.a.createElement("div",{className:"form-group"},n.a.createElement(c.a,{id:"newPassword",label:"New Password",isRequired:!0,field:"newPassword",autoComplete:"newPassword",validate:Object(p.a)([m.b,m.e,[m.a,"password"]])})):null,w=o?null:n.a.createElement("div",{className:(null==g?void 0:g.changePasswordButtonContainer)||""},n.a.createElement(d.a,{className:"btn btn-link px-0",type:"button",onClick:t},n.a.createElement(i.a,{id:"global.changePassword",defaultMessage:"Change Password"}))) 6b(o?{id:"global.currentPassword",defaultMessage:"Current Password"}:{id:"global.password",defaultMessage:"Password"}) 7return n.a.createElement(s.Fragment,null,n.a.createElement("div",{className:"d-flex flex-column row g-3"},n.a.createElement("div",{className:"form-group"},n.a.createElement(u.a,{id:"firstname",type:"text",label:"First Name",autoComplete:"firstname",field:"firstname",validate:Object(p.a)([m.b,m.g])})),n.a.createElement("div",{className:"form-group"},n.a.createElement(u.a,{id:"lastname",type:"text",label:"Last Name",autoComplete:"lastname",field:"lastname",validate:Object(p.a)([m.b,m.g])})),n.a.createElement("div",{className:"form-group"},n.a.createElement(u.a,{id:"email",type:"email",label:"Email address",autoComplete:"email",field:"email",validate:Object(p.a)([m.b,m.c])})),n.a.createElement("div",{className:"form-group"},n.a.createElement(c.a,{id:"createSignInPassword",type:"password",label:"Password",isRequired:!0,field:"password",autoComplete:"current-password",validate:Object(p.a)([m.b,m.e])})),f),w)} 8var g=b 9b.propTypes={classes:Object(o.shape)({changePasswordButton:o.string,changePasswordButtonContainer:o.string,root:o.string,field:o.string,email:o.string,firstname:o.string,lastname:o.string,buttons:o.string,passwordLabel:o.string,password:o.string,newPassword:o.string})} 10var f=t("0WG7"),w=t("M+p9"),h=t("Hqt8") 11const P=e=>{const{classes:a,formErrors:t,onCancel:s,onChangePassword:o,onSubmit:i,initialValues:d,isDisabled:c,isOpen:u,shouldShowNewPassword:m,recaptchaWidgetProps:p}=e,{formatMessage:b}=Object(l.a)(),P=(Object(r.a)(a),{initialValues:d}) 12return n.a.createElement(w.b,{confirmText:"Save",formProps:P,isOpen:u,onCancel:s,onConfirm:i,shouldDisableAllButtons:c,shouldDisableConfirmButton:c,shouldUnmountOnHide:!0,title:b({id:"accountInformationPage.editAccount",defaultMessage:"Edit Account Information"})},n.a.createElement(g,{handleChangePassword:o,shouldShowNewPassword:m}),n.a.createElement(h.a,p),n.a.createElement(f.a,{errors:t}))} 13a.default=P 14P.propTypes={classes:Object(o.shape)({errorContainer:o.string}),formErrors:o.array,handleCancel:o.func,handleSubmit:o.func,initialValues:o.object,isDisabled:o.bool,isOpen:o.bool,recaptchaWidgetProps:Object(o.shape)({containerElement:o.func,shouldRender:o.bool})}},Hqt8:function(e,a,t){"use strict" 15var s=t("q1tI"),n=t.n(s),l=t("17x9"),o=t("y1Xp"),r=t("in+6") 16const i=e=>{const{containerElement:a=(()=>{}),shouldRender:t=!1}=e,s=Object(o.a)(r.a,e.classes) 17return t?n.a.createElement("div",{ref:a,className:s.root}):null} 18i.propTypes={classes:Object(l.shape)({root:l.string}),containerElement:l.func.isRequired,shouldRender:l.bool.isRequired},a.a=i},KOY7:function(e,a,t){"use strict" 19t.d(a,"a",function(){return n}) 20var s=t("q1tI") 21const n=()=>{const[e,a]=Object(s.useState)(!1),t=Object(s.useCallback)(()=>{a(!e)},[e]) 22return{handleBlur:Object(s.useCallback)(()=>{a(!1)},[]),togglePasswordVisibility:t,visible:e}}},agzo:function(e,a,t){"use strict" 23var s=t("QILm"),n=t.n(s),l=t("q1tI"),o=t.n(l),r=t("17x9"),i=t("dDsW"),d=t("y1Xp"),c=t("KOY7"),u=t("PkP7"),m=t("Hq+J"),p=t("YdRu") 24const b=["id","isRequired","classes","label","fieldName","isToggleButtonHidden","validate","field","autoComplete","dataCy"],g=e=>{const{id:a,isRequired:t,classes:s,label:l,fieldName:r,isToggleButtonHidden:p,validate:g,field:f,autoComplete:w,dataCy:h}=e,P=(n()(e,b),Object(c.a)()),{handleBlur:E,togglePasswordVisibility:y,visible:O}=P,{formatMessage:v}=(Object(d.a)(s),Object(i.a)()),C=v({id:"password.hide",defaultMessage:"Hide Password"}),j=v({id:"password.view",defaultMessage:"View Password"}),N=O?C:j,q=o.a.createElement(u.a,{className:"border-0 bg-transparent p-0",style:{fontSize:"24px"},onClick:y,onKeyDown:e=>{e.code},type:"button"},O?o.a.createElement("span",{"aria-label":N,className:"glf glf-icon glf-icon--eyeOpened"}):o.a.createElement("span",{"aria-label":N,className:"glf glf-icon glf-icon--eyeClosed"})),R=O?"text":"password" 25return o.a.createElement(m.a,{icon:q,id:a,type:R,label:l,isRequired:t,noValidationIcon:!0,field:f,autoComplete:w,validate:g})} 26g.propTypes={autoComplete:r.string,classes:Object(r.shape)({root:r.string}),label:r.string,fieldName:r.string,isToggleButtonHidden:r.bool,validate:r.func,formId:r.string,formLabel:r.string,isRequired:r.bool},g.defaultProps={isToggleButtonHidden:!0,validate:p.e},a.a=g},dqEZ:function(e,a,t){"use strict" 27var s=t("pVnL"),n=t.n(s),l=t("QILm"),o=t.n(l),r=t("q1tI"),i=t.n(r),d=t("17x9"),c=t("y1Xp"),u=t("PkP7") 28const m=["children","classes","type"],p=e=>{const{children:a,classes:t,type:s}=e,l=o()(e,m),r=Object(c.a)(t) 29return i.a.createElement(u.a,n()({priority:"normal",classes:{root_normalPriority:(null==r?void 0:r.root)||""},type:s},l),a)} 30p.propTypes={classes:Object(d.shape)({root:d.string}),type:Object(d.oneOf)(["button","reset","submit"]).isRequired},p.defaultProps={type:"button"},a.a=p}}])
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.