1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"[email protected]"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="f53b9176-9480-4134-8de0-5e453990e002",e._sentryDebugIdIdentifier="sentry-dbid-f53b9176-9480-4134-8de0-5e453990e002")}catch(e){}}(),(self.webpackChunk_pinnacle_apps_arcadia_frontend=self.webpackChunk_pinnacle_apps_arcadia_frontend||[]).push([[1111],{78847:function(e,t,a){a.r(t),a.d(t,{default:function(){return ue}});var n=a(96540),s=a(54625),o=a(46942),r=a.n(o),l=a(8149),i=a(46978),c=a(54851),m=a(49317),d=a(10850),u=a(84385),g=a(56347),p=a(66792),h=a(89425),E=a(15846),f=a(44405),A=a(51494),y={username:"username-flnN8DrNDN",profileIcon:"profileIcon-UGXB1n8ZVM",menu:"menu-LcTaC5ljWA","my-account-selected":"my-account-selected-J2OqclQQHN",myAccountSelected:"my-account-selected-J2OqclQQHN","account-hovered":"account-hovered-YfqaCcqxzH",accountHovered:"account-hovered-YfqaCcqxzH"},b=(0,u.S)((({User:e})=>({username:e.username,hoveredAccountTooltip:e.hoveredAccountTooltip})))((({username:e,tooltipClassName:t,location:a,hoveredAccountTooltip:s})=>{const[o,i]=(0,n.useState)(!1),c=null!==(0,g.B6)(a.pathname,{path:l.JZ.account.details,exact:!0});return n.createElement(n.Fragment,null,n.createElement(h.A,{dataGtmId:"super_nav_account",onClick:()=>i(!o),shown:o,className:y.username},n.createElement("i",{className:r()("icon-profile",y.profileIcon)}),e),o&&n.createElement(E.A,{clickHandlerCallback:()=>i(!1)},n.createElement(f.A,{caretPosition:"",visible:o,className:r()(y.menu,t,{[y.myAccountSelected]:c},{[y.accountHovered]:s.hovered&&"account"===s.item&&!c})},n.createElement("ul",{className:y.menuList},n.createElement(A.A,{items:p.A.header,onItemSelected:()=>i(!1)})))))})),v=a(85133),w=a(67438),N=a(91436),C=a.n(N),I=a(89760),M=a(67926),O=a(55043),S=a(22980),_=a(61088),k=a(73584),F=a(91730),L=a(15285),T=a(34583),R=a(55196),D=a(83596),B=a(52042),G=a(22040),P=a(85989),x="formElementWrap-j7j75S5inz",H="minWidth-QpD1Jhj3aI",j="forgotLinks-yO94c4BlZ2",U=a(3587);function q(){return q=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},q.apply(null,arguments)}const J=I.Ay.get("app.features.recaptcha.enabled.global")&&I.Ay.get("app.features.recaptcha.enabled.targetFeatures.login"),Z="username",z="password",Q="showForgotUsernameForm",V="showForgotPassForm",W="showModal",K="showErrorMessage",X="loginResult",Y="submitting",$=e=>n.createElement("span",{className:j,onClick:()=>e()},n.createElement(w.A,M.A["forms.label.email"])),ee=e=>e&&400===e.status&&e.title===B.A.VALIDATION_ERROR||e&&401===e.status&&e.title===B.A.AUTH_FAILED,te=e=>e&&(400===e.status||403===e.status)&&e.title!==B.A.VALIDATION_ERROR;class ae extends n.Component{constructor(e){super(e),this.state={[Z]:"",[z]:"",[Y]:!1,[Q]:!1,[V]:!1,[W]:!1,[K]:!1,[X]:null}}isOntarioLicense(){const{licenseType:e}=this.props;return i.ontario.type===e}submit=async(e=!1)=>{const{startLoggingIn:t,finishLoggingIn:a}=this.props,{username:n,password:s}=this.state;t();const o=(0,G.MO)(n);if(""===n||""===s)e?this.setState({showErrorMessage:ee((0,G.aS)(B.A.VALIDATION_ERROR))}):this.props.history.push(l.JZ.account.login);else{if(this.setState({[Y]:!0}),!navigator.cookieEnabled)return this.setState({[Y]:!1,[W]:!0,[K]:!1,[X]:(0,G.aS)(B.A.COOKIES_DISABLED)}),_.A.publishLoginAttempt(!1,"Cookies disabled",{[n]:n}),void a();if(!o&&J||this.isOntarioLicense())return this.setState({[Y]:!1,[W]:!0,[K]:!1}),void a();const e=await k.default.login(n,s,"","",o);if(451===e.status&&"geocomply"===e.geocheckMethod){let t=null;Array.isArray(e.geocheckFeedback)&&(t={message:e.geocheckFeedback.map((e=>e.text))}),P.bO.dispatch(P.SS.start,{errorObject:t,showLocationModal:!0})}_.A.publishLoginAttempt(!e,(0,S.Yn)(e,"detail"),{[n]:n}),this.setState({[Y]:!1,[W]:te(e),[K]:ee(e),[X]:e}),a()}};closeModal=()=>{this.setState({[W]:!1,[X]:null})};inputFieldOnChange=e=>{e.persist(),this.setState((t=>({[`${e.target.id}`]:e.target.value,[K]:!1})))};render(){const{intl:e,location:t,inputGroupClassName:a,forgotGroupClassName:s,licenseType:o}=this.props,{username:l,password:i,showModal:c,submitting:m,showErrorMessage:d,loginResult:u}=this.state,g=(0,U.Q)({licenseType:o});return n.createElement(n.Fragment,null,this.state.showForgotUsernameForm&&n.createElement(D.J7.Email,{onClickOut:()=>this.setState({[Q]:!1})}),this.state.showForgotPassForm&&n.createElement(D.J7.Password,{onClickOut:()=>this.setState({[V]:!1})}),c&&n.createElement(L.A,{onClickOut:this.closeModal},n.createElement("div",{className:"modalContentContainer pt0 pr0 pb0 pl0"},n.createElement(T.A,{displayType:"contain",onClose:this.closeModal,username:l,password:i,loginResult:u,loginFailed:!0}))),n.createElement("div",{className:r()("forgotWrapper-CP4HpsEO1f",s),"data-test-id":"header-login-forgot"},n.createElement(w.A,q({},M.A["login.forgotUsernameOrPassword"],{values:{forgotPass:(p=()=>this.setState({[V]:!0}),n.createElement("span",{className:j,onClick:()=>p()},n.createElement(w.A,M.A["forms.password"]))),forgotUsername:$((()=>this.setState({[Q]:!0})))}}))),n.createElement("div",{className:r()(a)},m&&n.createElement(C(),{type:"spin",color:"#999",delay:0,className:"loading-f7S8m9A0GB",width:16,height:16}),d&&n.createElement("div",{className:"errorMessage-cKa3v8HEsy","data-test-id":"login-form-error"},n.createElement("i",{className:r()("icon-caution","icon","caution-CcQye18tVV")}),n.createElement(w.A,M.A["forms.errorMessage"])),n.createElement(R.pd,{id:Z,type:"text",placeholder:e.formatMessage(M.A["forms.identity"]),disabled:m||c,containerClassName:x,size:"small",onChange:this.inputFieldOnChange,onEnterPressed:()=>this.submit(!0),className:H,theme:"secondary",ariaLabel:`${(0,O.t)("account.security.username","Current username")}`})),n.createElement("div",{className:r()(a)},n.createElement(R.pd,{id:z,type:"password",placeholder:e.formatMessage(M.A["forms.password"]),disabled:m||c,containerClassName:x,size:"small",onChange:this.inputFieldOnChange,onEnterPressed:()=>this.submit(!0),className:H,theme:"secondary",ariaLabel:`${(0,O.t)("account.security.currentPass","Current password")}`})),n.createElement("div",{className:r()(a),"data-test-id":"header-login-loginButton"},n.createElement(F.A,{type:"button",size:"small",styleName:"ghostOnDark",value:e.formatMessage(M.A["links.login"]),onClick:()=>this.submit(!0)})),n.createElement("div",{className:r()(a),"data-test-id":"header-login-joinButton"},n.createElement(F.A,{type:"a",size:"small",linkTo:`${g}?pathTo=${encodeURIComponent(t.pathname)}`,styleName:"primary"},e.formatMessage(M.A["links.join"]))));var p}}var ne=(0,g.y)(ae),se=a(82960),oe=a(61140),re=a(36633),le=(0,u.S)((({Layout:e,User:t})=>({isMobile:e.isMobile,requiredUserActions:t.requiredActions,licenseType:t.licenseType})),(e=>(0,se.zH)({getSessionNotifications:oe.PS},oe.default)))((0,re.tg)(ne)),ie=a(53391),ce=a(32005),me=a(1364),de={header:"header-hrd3l4Rt_f",logo:"logo-pDiqKefFpH",borderRight:"borderRight-ncj_9cZIdA",logoIGaming:"logoIGaming-rwPOpVUR4g",logoBetGuard:"logoBetGuard-IcnjWdM4K9",websiteDropdown:"websiteDropdown-gaYnyMhOdk",accountContent:"accountContent-r1w0UBLEHw",loginForm:"loginForm-cCPKhgrgBF",headerFlex:"headerFlex-hal_ZNnTBO",leftMargin:"leftMargin-xD7veGSJIy",button:"button-IXhAMR76Cs",username:"username-auEKs_P6Ho",accountMenu:"accountMenu-ZkgBFp1O9_",menu:"menu-eTjr00CmLg",profileIcon:"profileIcon-Mca2kLiIXw",websiteMenu:"websiteMenu-uCxndvLXcj",viewListItem:"viewListItem-ZaiBuISDX0",minWidth:"minWidth-rP2c9w5dOi"},ue=({loggedIn:e,hideAccountComponents:t,isMaintScreen:a,showSwedishNationalGamingBanner:o,licenseType:u})=>n.createElement(n.Fragment,null,o&&!a&&n.createElement(v.A,null),n.createElement(d.xI,{className:de.header},n.createElement("div",null,n.createElement("div",{className:r()(de.logo,{[de.borderRight]:u===i.default.ontario.type})},n.createElement(s.N_,{to:(0,l.Ay)(l.JZ.home)},n.createElement(ie.A,null))),u===i.default.ontario.type&&n.createElement(n.Fragment,null,n.createElement("div",{className:de.logoIGaming},n.createElement("img",{src:c,alt:"iGaming"})),n.createElement("div",{className:de.logoBetGuard},n.createElement("a",{href:"https://www.betguard.ca/",target:"_blank",rel:"noopener noreferrer"},n.createElement("img",{src:m,alt:"BetGuard"}))))),n.createElement("div",null,n.createElement("div",{className:de.login},!e&&!t&&n.createElement("div",{className:r()(de.accountContent,de.loginForm,de.headerFlex)},n.createElement(le,{inputGroupClassName:r()(de.headerFlex,de.leftMargin),forgotGroupClassName:de.leftMargin})),e&&!t&&n.createElement("div",{className:de.accountContent},n.createElement("div",{className:de.accountMenu,"data-gtm-id":"super_nav_inbox"},n.createElement(me.A,null)),n.createElement("div",{className:de.accountMenu,"data-gtm-id":"super_nav_funds"},n.createElement(ce.A,null)),n.createElement("div",{className:de.accountMenu,"data-test-id":"Account-Menu"},n.createElement(b,null)))))))}}]);
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.