1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[186],{50734:function(e,n,r){"use strict";r.d(n,{U:function(){return l}});var i=r(52322);r(48691);var a=r(4054),t=r(79962),s=r(2784),o=r(29051),l=function(){var e=(0,o.useSelector)(a.$X,o.shallowEqual);return((0,s.useEffect)(function(){var e=document.createElement("script");e.src="https://www.google.com/recaptcha/api.js",e.async=!0,e.defer=!0,document.body.appendChild(e);var n=window;n.onSubmit||(n.onSubmit=function(e){var n=(0,t.t3)("greCaptchaReady",{detail:{captchaToken:e}});window.dispatchEvent(n)})},[]),e)?(0,i.jsx)("div",{id:"recaptcha",className:"g-recaptcha","data-sitekey":e.captchaSiteKey,"data-callback":"onSubmit","data-size":"invisible"}):null}},86068:function(e,n,r){"use strict";r.d(n,{Z:function(){return d},o:function(){return v}});var i=r(70865),a=r(96670),t=r(52322),s=r(51603),o=r(12524),l=r.n(o),c=r(63397);function d(e){var n=e.name,r=e.className,o=e.isRequired,d=void 0===o||o,u=e.label,m=void 0===u?"Account Number":u,h=e.placeholder,p=void 0===h?"e.g. 5866378432":h,f=e.tooltip,g=e.tooltipInfoIcon,v=void 0!==g&&g,x=e.tooltipHallowIcon,N=void 0!==x&&x,j=e.tooltipInfoCircleIcon,b=void 0!==j&&j,w=e.tooltipFillColor,_=e.errorClassName,I=e.hint,C=e.isNewBrand,y=void 0!==C&&C,S=e.maxLength,V=void 0===S?10:S;return(0,t.jsx)(c.gN,{name:n,type:"input",children:function(e){var n=e.field,o=e.form,u=e.meta;return(0,t.jsx)(s.af,(0,a.Z)((0,i.Z)({groupClassName:l()("group--wide",r)},n),{isRequired:d,placeholder:p,label:m,maxLength:V,isNumeric:!0,touched:u.touched,error:(0,c.u9)(o.errors,n.name),tooltip:f,tooltipFillColor:w,tooltipInfoIcon:v,tooltipHallowIcon:N,tooltipInfoCircleIcon:b,errorClassName:_,hint:I,isNewBrand:y}))}})}r(50974);var u=r(26297),m=r(89177),h=r(25128),p=r(2784),f=function(e){var n=e.field,r=e.form,o=e.meta,d=(0,u.Z)(e,["field","form","meta"]),f=(0,h.QL)(),g=f.mprnGprnState,v=f.gprnValidation,x=d.className,N=d.isRequired,j=d.label,b=d.placeholder,w=d.tooltip,_=d.tooltipInfoIcon,I=d.tooltipHallowIcon,C=d.errorClassName,y=g.gprnValidationState===m.JH2.VALIDATING||g.gprnValidationState===m.JH2.VALID;(0,p.useEffect)(function(){g.gprnValidationState===m.JH2.VALIDATING&&((0,c.u9)(r.touched,n.name)||r.setFieldTouched(n.name,!0,!0),r.setFieldError(n.name,g.gprnValidationMessage)),g.gprnValidationState===m.JH2.INVALID&&r.setFieldError(n.name,g.gprnValidationMessage),g.gprnValidationState===m.JH2.VALID&&(0,c.u9)(r.errors,n.name)&&r.setFieldError(n.name,void 0)},[g.gprnValidationState,r.errors]);var S=o.touched;return(0,t.jsx)(s.af,(0,a.Z)((0,i.Z)({},n),{isRequired:void 0===N||N,placeholder:void 0===b?"e.g. 5866378432":b,label:void 0===j?"Account Number":j,maxLength:10,isNumeric:!0,touched:S,error:!y&&(0,c.u9)(r.errors,n.name),tooltip:w,tooltipInfoIcon:void 0!==_&&_,tooltipHallowIcon:void 0!==I&&I,errorClassName:l()({errorClassName:C,"validating-error":g.gprnValidationState===m.JH2.VALIDATING}),onChange:function(e){n.onChange(e),v.apiValidationReset()},groupClassName:l()("group--wide",x)}))},g=function(e){var n=e.field,r=e.form,o=e.meta,d=(0,u.Z)(e,["field","form","meta"]),f=(0,h.QL)(),g=f.mprnGprnState,v=f.mprnValidation,x=d.className,N=d.isRequired,j=d.label,b=d.placeholder,w=d.tooltip,_=d.tooltipInfoIcon,I=d.tooltipHallowIcon,C=d.errorClassName,y=g.mprnValidationState===m.AwM.VALIDATING||g.mprnValidationState===m.AwM.VALID;(0,p.useEffect)(function(){g.mprnValidationState===m.AwM.VALIDATING&&((0,c.u9)(r.touched,n.name)||r.setFieldTouched(n.name,!0,!0),r.setFieldError(n.name,g.mprnValidationMessage)),g.mprnValidationState===m.AwM.INVALID&&r.setFieldError(n.name,g.mprnValidationMessage),g.mprnValidationState===m.AwM.VALID&&(0,c.u9)(r.errors,n.name)&&r.setFieldError(n.name,void 0)},[g.mprnValidationState,r.errors]);var S=o.touched;return(0,t.jsx)(s.af,(0,a.Z)((0,i.Z)({},n),{isRequired:void 0===N||N,placeholder:void 0===b?"e.g. 5866378432":b,label:void 0===j?"Account Number":j,maxLength:10,isNumeric:!0,touched:S,error:!y&&(0,c.u9)(r.errors,n.name),tooltip:w,tooltipInfoIcon:void 0!==_&&_,tooltipHallowIcon:void 0!==I&&I,errorClassName:l()({errorClassName:C,"validating-error":g.mprnValidationState===m.AwM.VALIDATING}),onChange:function(e){n.onChange(e),v.apiValidationReset()},groupClassName:l()("group--wide mprn-input",x)}))};function v(e){var n=e.name,r=e.accountType;return(0,t.jsx)(c.gN,{name:n,type:"input",children:function(n){var s=n.field,o=n.form,l=n.meta;return"gas"===r?(0,t.jsx)(f,(0,a.Z)((0,i.Z)({},e),{field:s,form:o,meta:l})):(0,t.jsx)(g,(0,a.Z)((0,i.Z)({},e),{field:s,form:o,meta:l}))}})}},61764:function(e,n,r){"use strict";r.d(n,{c:function(){return c}});var i=r(87394),a=r(96923),t=r(48939),s=r(63397),o=r(2784),l=function(e,n){var r="",a=!0,t=!1,s=void 0;try{for(var o,c=Object.entries(e)[Symbol.iterator]();!(a=(o=c.next()).done);a=!0){var d=o.value,u=(0,i.Z)(d,2),m=u[0],h=u[1];if("string"==typeof h){if(h===n){r=m;break}}
1else if("object"==typeof h&&(r=l(h,n)).length>0){r="".concat(m,".").concat(r);break}}}catch(p){t=!0,s=p}finally{try{a||null==c.return||c.return()}finally{if(t)throw s}}return r},c=function(){var e=(0,s.u6)(),n=e.isSubmitting,r=e.errors,i=e.isValidating,c=(0,a.Ru)();return(0,o.useEffect)(function(){if(Object.keys(r).length>0&&n&&!i){var e=document.querySelector(".error-text");if(e){var a=l(r,e.innerText),s=document.querySelector('[id="'.concat(a,'"], [name="').concat(a,'"] '));if(s)var o=c(function(){s.focus(),o()});(0,t.k)(e,!0)}}},[c,r,n,i]),null}},8020:function(e,n,r){"use strict";r.d(n,{c:function(){return o}});var i=r(47842),a=r(52322);r(23473);var t=r(12524),s=r.n(t),o=function(e){var n=e.dataTestId,r=e.className,t=void 0===r?"":r,o=e.title,l=e.children,c=e.shouldNotUseColOne,d=s()("nb-side-panel-wrapper new-brand new-brand__new-font",(0,i.Z)({"col-1":!(void 0!==c&&c)},t,t));return(0,a.jsx)("div",{"data-testid":void 0===n?"side-panel":n,className:d,children:(0,a.jsx)("div",{className:"side side--mobile",children:(0,a.jsxs)("div",{className:"side__info",children:[(0,a.jsx)("h3",{className:"side__title",children:o}),l&&(0,a.jsx)("div",{className:"side__richtext",children:l})]})})})}},66829:function(e,n,r){"use strict";r.d(n,{h:function(){return p}});var i=r(70865),a=r(52322);r(86335);var t=r(13922),s=r(48939),o=r(6228),l=r(72670),c=r.n(l),d=r(2784),u=function(e){var n=(0,d.useRef)(null),r=e.success,i=e.title,l=e.subTitle,u=e.responseBody,m=e.footerText,h=e.className,p=e.button,f=e.fillColor,g=e.responseIcon,v=e.size,x=void 0===v?192:v,N=e.hideResponseIcon,j=e.showRewardWarning,b=e.myrewardsWarning,w=e.isOutLine;return(0,d.useEffect)(function(){n.current&&(0,s.k)(n.current,!0)},[]),(0,a.jsxs)("div",{className:"response-message-container__registration "+(r?"success ":"")+h,children:[(0,a.jsx)("h3",{ref:n,className:"section-header__title",children:i}),l&&(0,a.jsx)("h4",{className:"section-header__subtitle",children:l}),N?null:(0,a.jsx)(a.Fragment,{children:g||(r&&!j?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"response-icon",children:(0,a.jsx)(t.fB,{fillColour:f,height:x,width:x})}),u&&c()(u,(0,o.Em)()),m&&c()(m,(0,o.Em)())]}):(0,a.jsxs)("div",{className:"response-icon-container__left",children:[(0,a.jsxs)("div",{className:"response-text__top-container",children:[(0,a.jsx)("div",{className:"response-icon__left",children:j?(0,a.jsx)(t.fB,{className:"response-icon__left__success",fillColour:f,height:x,width:x}):(0,a.jsx)(t.v3,{className:"warning",fillColour:"#f29400",height:x,width:x,isOutLine:void 0!==w&&w})}),(0,a.jsxs)("div",{className:"response-text__left",children:[u&&c()(u,(0,o.Em)()),(0,a.jsx)("div",{className:"response__try-again",children:p}),j?null:m&&c()(m,(0,o.Em)())]})]}),j?(0,a.jsxs)("div",{className:"response__my-rewards-warning",children:[(0,a.jsx)("div",{className:"response-icon__my-rewards-warning",children:(0,a.jsx)(t.v3,{fillColour:"#f29400",height:50,width:50})}),(0,a.jsx)("div",{className:"response-text__my-rewards-warning",children:b&&c()(b,(0,o.Em)())})]}):null]}))})]})},m=r(12524),h=r.n(m),p=function(e){var n=(0,d.useRef)(null),r=e.buttonLabel,l=e.buttonAction,m=e.success,p=e.title,f=e.subTitle,g=e.responseBody,v=e.footerText,x=e.className,N=void 0===x?"":x,j=e.buttonClass,b=e.buttonOrder,w=e.fillColor,_=e.responseIcon,I=e.size,C=void 0===I?192:I,y=e.hideResponseIcon,S=e.isWarningResponse,V=e.showRewardWarning,L=e.myrewardsWarning,Z=e.isOutLine,A=void 0!==Z&&Z,R=e.buttonWrapperClassName,E=e.isNewBrand,F=r&&l&&r.length>0?(0,a.jsx)("button",{className:h()("button inline",j,{secondary:!b,arrow:!0===m},b),onClick:l,children:r}):"";return(0,d.useEffect)(function(){n.current&&(0,s.k)(n.current,!0)},[]),!0===S||!0===V?(0,a.jsx)(u,(0,i.Z)({},{success:m,title:p,subTitle:f,responseBody:g,footerText:v,className:N,fillColor:w,responseIcon:_,size:192,hideResponseIcon:y,button:F,isWarningResponse:S,showRewardWarning:V,myrewardsWarning:L,isOutLine:A})):(0,a.jsxs)("div",{className:h()("response-message-container",{"response-message-container--new-brand":E},m?"success":"error",N),children:[E?(0,a.jsx)("h2",{ref:n,className:"section-header__title",children:p}):(0,a.jsx)("h3",{ref:n,className:"section-header__title",children:p}),f&&(0,a.jsx)("h4",{className:"section-header__subtitle",children:f}),y?null:(0,a.jsx)("div",{className:h()("response-icon",{"response-icon--new-brand":E}),children:_||(m?(0,a.jsx)(t.fB,{fillColour:w,height:C,width:C,isOutLine:A}):(0,a.jsx)(t.tj,{fillColour:w,height:C,width:C,isOutLine:A}))}),g&&c()(g,(0,o.Em)()),(0,a.jsx)("div",{className:R,children:F}),v&&c()(v,(0,o.Em)())]})}},43500:function(e,n,r){"use strict";r.r(n),r.d(n,{MarketingOptOutPage:function(){return A}});var i=r(70865),a=r(96670),t=r(52322);r(34747),r(47664);var s=r(86294),o=r(44497),l=r(87870),c=r(64262),d=r(8020),u=r(66829),m=r(51610),h=r(50862),p=r(8498),f=r(6114),g=r(50734),v=r(86068),x=r(61764),N=r(51603),j=r(84134),b=r(25128),w=r(12524),_=r.n(w),I=r(63397),C=r(2784),y=r(65413),S=function(e){var n=(0,o.so)(),r=(0,o.aY)({fieldName:"email",emailContext:n,path:""}),l=(0,s.G)(),c=(0,C.useRef)((0,y.Ry)().shape((0,a.Z)((0,i.Z)({name:(0,y.Z_)().max(255,(0,j.k0)("Name",255)).required((0,j.q8)("Name"))},r),{address:(0,y.Ry)((0,i.Z)({},l)),mobileNumber:(0,y.Z_)().min(10,(0,j.sg)("Mobile number",10)).max(10,(0,j.k0)("Mobile number",10)).required((0,j.q8)("Mobile number")),accountNumber:b.vq}))),d=e.onSubmit,u=e.addressParagraph,m=e.submitting,h=_()("button primary arrow inline",{loading:m});return(0,t.jsx)(I.J9,{validateOnChange:!1,validationSchema:c.current,onSubmit:d,initialValues:{name:"",accountNumber:"",email:"",address:{addressLine1:"",addressLine2:"",city:"",county:"",eircode:""},mobileNumber:""},children:function(){return(0,t.jsxs)(I.l0,{noValidate:!0,autoComplete:"off",children:[(0,t.jsxs)("main",{children:[(0,t.jsx)(x.c,{}),(0,t.jsx)(I.gN,{name:"name",type:"input",children:function(e){var n=e.field,r=e.form,s=e.meta;return(0,t.jsx)(N.af,(0,a.Z)((0,i.Z)({groupClassName:"group--wide"},n),{isRequired:!0,placeholder:"e.g. John Smith",label:"Name",maxLength:255,touched:s.touched,error:(0,I.u9)(r.errors,n.name),isNewBrand:!0}))}}),(0,t.jsx)(v.Z,{name:"accountNumber",label:"Account number",isNewBrand:!0}),(0,t.jsx)(I.gN,{name:"mobileNumber",type:"input",children:function(e){var n=e.field,r=e.form,s=e.meta;return(0,t.jsx)(N.af,(0,a.Z)((0,i.Z)({groupClassName:"group--wide"},n),{isRequired:!0,placeholder:"e.g. 086123456789",label:"Mobile number",isNumeric:!0,maxLength:10,touched:s.touched,error:(0,I.u9)(r.errors,n.name),isNewBrand:!0}))}}),(0,t.jsx)(o.s8,{emailFieldName:"email",tooltip:"We will send a confirmation to this email address",isNewBrand:!0}),(0,t.jsx)(s.bJ,{addressLine1Field:"addressLine1",addressLine2Field:"addressLine2",cityField:"city",countyField:"county",eircodeField:"eircode",path:"address",id:"address",isNewBrand:!0}),u]}),(0,t.jsxs)("footer",{children:[(0,t.jsx)(g.U,{}),(0,t.jsx)("div",{className:"align-right",children:(0,t.jsx)("button",{type:"submit",className:h,children:"Confirm"})})]})]})}})},V=r(72670),L=r.n(V),Z=r(29051),A=function(){var e=(0,C.useRef)(),n=(0,C.useRef)((0,p.rz)("marketingOptOut")),r=(0,Z.useSelector)(n.current),g=(0,Z.useDispatch)(),v=function(n){var r=n.detail.captchaToken,i=window;e.current&&(g(f.YB.submitForm(r,e.current)),i.grecaptcha.reset())},x=function(n){e.current=n;var r=window;g(f.YB.setSubmitting(!0)),r.grecaptcha.execute()}
1,N=function(){g(f.YB.resetCancelForm())};(0,C.useEffect)(function(){return window.addEventListener("greCaptchaReady",v),function(){window.removeEventListener("greCaptchaReady",v),g(f.YB.setSuccess(!1))}},[]);var j=r.loaded,b=r.error,w=r.content,_=r.submitting,I=r.success;if(!j||!w)return(0,t.jsx)(h.w,{});if(b&&b.length)return(0,t.jsx)("div",{className:"main-container",children:(0,t.jsx)("p",{className:"error",children:b})});var y=w.title,V=w.sideSuccessMessage,A=w.breadcrumb,R=w.successMessage,E=w.sideBlock,F=w.paragraph,B=w.addressParagraph,T=w.emailValidationService,k=w.addressValidationService,M=w.unsuccessfulSubmitMessage;return(0,t.jsxs)("section",{className:"new-brand",children:[(0,t.jsx)(c.S,{metadata:w.pageMetaData}),(0,t.jsxs)("div",{className:"main-section-container",children:[(0,t.jsx)(m.b,(0,i.Z)({useNewBrandFont:!0},A)),(0,t.jsx)("div",{className:"main-container",children:(0,t.jsx)(l.p,{title:y,className:"normal--m-b"})}),(0,t.jsxs)("div",{className:"col-3-section align-top no-m-t",children:[(0,t.jsx)("div",{className:"col-2",children:!0===I?(0,t.jsx)("main",{children:(0,t.jsx)(u.h,(0,a.Z)((0,i.Z)({success:!0},R),{isNewBrand:!0}))}):(0,t.jsx)(t.Fragment,{children:b?(0,t.jsx)("main",{children:(0,t.jsx)(u.h,(0,a.Z)((0,i.Z)({},M),{success:!1,isWarningResponse:!0,buttonOrder:"primary",buttonClass:"marketing-opt-out__try-again-button",buttonAction:N,isNewBrand:!0}))}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("header",{className:"section-header",children:(0,t.jsx)("div",{children:L()(F)})}),(0,t.jsx)("main",{children:(0,t.jsx)(o.LI,{initialState:(0,i.Z)({},T),children:(0,t.jsx)(s.aT,{initialState:(0,i.Z)({},k),children:(0,t.jsx)(S,{addressParagraph:L()(B),submitting:_,onSubmit:x})})})})]})})}),(0,t.jsx)(d.c,{title:I?V.disclaimerTitle:E.disclaimerTitle,children:I?(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:"side__richtext",children:E.disclaimerParagraph&&L()(V.disclaimerParagraph)})}):(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:"side__richtext",children:E.disclaimerParagraph&&L()(E.disclaimerParagraph)})})})]})]})]})}},48691:function(){},50974:function(){},23473:function(){},86335:function(){},34747:function(){}}]);
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.