1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[132,800],{303:(e,t,l)=>{l.d(t,{A:()=>i});var n=l(3696),a=l(6800);const i=({name:e,id:t,type:l="text",value:i,minValue:o=null,maxValue:s=null,label:c,onChange:r,errors:m={},containerCssClass:u="",inputCssClass:d,labelCssClass:k="",autoComplete:E=null,placeholder:p=null,maxLength:b=200,required:g,disabled:h,checked:I,textInputPrefix:x,tooltip:f=null})=>n.createElement("label",{className:u,htmlFor:t},x?n.createElement(n.Fragment,null,c&&n.createElement("span",{className:`${k} ${g?"label-required":""}`},c),f&&n.createElement(a.default,{text:f}),n.createElement("div",{className:"form-input-prefix"},n.createElement("span",null,x),n.createElement("input",{className:`${d||""}${m[t]?" invalid":""}`,disabled:h,id:t,name:e,type:l,value:i??"",min:o,max:s,placeholder:p,autoComplete:E,onChange:e=>r(e.target.value),maxLength:b}))):n.createElement(n.Fragment,null,"checkbox"!==l&&"radio"!==l&&c&&n.createElement("span",{className:`${k} ${g?"label-required":""}`},c),f&&n.createElement(a.default,{text:f}),n.createElement("input",{className:`${d||""}${m[t]?" invalid":""}`,disabled:h,checked:I,id:t,name:e,type:l,value:i??"",min:o,max:s,placeholder:p,autoComplete:E,onChange:e=>r("checkbox"===l?e.target.checked:e.target.value),maxLength:b}),("checkbox"===l||"radio"===l)&&c&&n.createElement("span",{className:`${k} ${g?"label-required":""}`},c)),m[t]&&n.createElement("div",{className:"validation-message","data-error-for":t},m[t][0]))},3132:(e,t,l)=>{l.r(t),l.d(t,{default:()=>u});var n=l(3696),a=l(7465),i=l(9400),o=l(9353),s=l(303),c=l(6483),r=l(9134),m=l(9520);const u=function(){const e=(0,a.wA)(),t=(0,a.d4)(e=>e.linkIlok),[l,u]=(0,n.useState)(!t.done&&t.existingILokIds&&t.existingILokIds.length>0),[d,k]=(0,n.useState)(!1),[E,p]=(0,n.useState)(t.done),[b,g]=(0,n.useState)(""),[h,I]=(0,n.useState)(!1),[x,f]=(0,n.useState)([]),N=(0,o.Ik)().shape({selectedIlokId:(0,o.Yj)().required((0,i.T)("js.ilok.link.validation.ilokidnotempty"))});return n.createElement(n.Fragment,null,n.createElement("div",{className:"link-ilok-page__wrapper"},E?n.createElement("div",{className:"link-ilok-page__done"},n.createElement("i",{className:"icon-check_circle"}),n.createElement("h1",null,t.confirmationTitle),n.createElement("p",null,t.confirmationText),n.createElement("a",{href:t.redirectUrl,className:"button"},(0,i.T)("js.ilok.done.button.continue"))):n.createElement(n.Fragment,null,n.createElement("img",{src:t.image.url,alt:t.image.altText}),l?n.createElement(n.Fragment,null,n.createElement("h1",null,t.linkExistingILokTitle),t.existingILokIds&&t.existingILokIds.length>0&&n.createElement("div",null,1===t.existingILokIds.length?n.createElement("p",null,(0,i.T)("js.ilok.link.foundaccount")):n.createElement("p",null,(0,i.T)("js.ilok.link.foundaccounts")),n.createElement("ul",null,t.existingILokIds.map(e=>n.createElement("li",{key:e},n.createElement("button",{className:"button button__link",disabled:h,onClick:()=>g(e)},e))))),n.createElement("form",null,n.createElement(s.A,{id:"selectedIlokId",name:"selectedIlokId",type:"text",value:b,onChange:e=>g(e),disabled:h,errors:x,label:(0,i.T)("js.ilok.link.label.userid")}),n.createElement("p",null,t.linkExisitingILokInfoText),n.createElement("button",{type:"button",className:"button button--full-width "+(h?"loading":""),disabled:h,onClick:()=>(I(!0),void N.validate({selectedIlokId:b}).then(async()=>{(0,c.bE)("/api/user/linkExistingIlokId",{selectedIlokId:b,redirectUrl:t.redirectUrl}).then(e=>e.json()).then(e=>{window.location.href=e.url}).catch(t=>{(0,r.vS)(t,t=>{e((0,m.K)(t)),f(t)}),I(!1)})}).catch(e=>{f(errorReducer(x,{type:"",payload:{error:e}})),I(!1)}))},n.createElement("span",null,(0,i.T)("js.ilok.link.button.linkaccount")),n.createElement("span",{className:"spinner spinner--light spinner--small"}))),n.createElement("button",{onClick:()=>u(!1),className:"button button__link",disabled:h},(0,i.T)("js.ilok.button.changeoption"))):n.createElement(n.Fragment,null,d?n.createElement(n.Fragment,null,n.createElement("h1",null,t.newILokTitle),n.createElement("label",{className:"link-ilok-page__input-create"},n.createElement("span",null,(0,i.T)("js.ilok.create.label")),n.createElement("input",{disabled:!0,value:t.userEmail})),n.createElement("div",{className:"link-ilok-page__info"},n.createElement("i",{className:"icon-info_circle"})," ",t.newILokInfoText),n.createElement("button",{type:"button",className:"button button--full-width "+(h?"loading":""),disabled:h,onClick:()=>(I(!0),void(0,c.bE)("/api/user/createNewIlokAccount",t.userEmail).then(()=>{k(!1),p(!0)}).catch(t=>{(0,r.vS)(t,t=>{e((0,m.K)(t)),f(t)}),I(!1)}))},n.createElement("span",null,(0,i.T)("js.ilok.create.button")),n.createElement("span",{className:"spinner spinner--light spinner--small"})),n.createElement("button",{onClick:()=>k(!1),className:"button button__link",disabled:h},(0,i.T)("js.ilok.button.changeoption"))):n.createElement(n.Fragment,null,n.createElement("h1",null,t.title),n.createElement("p",null,t.iLokInfoText),n.createElement("button",{onClick:()=>k(!0),className:"button button--full-width"},(0,i.T)("js.ilok.button.create")),n.createElement("button",{onClick:()=>u(!0),className:"button button--full-width button__outline"},(0,i.T)("js.ilok.button.link")),t.forceLinkIlok&&n.createElement("a",{href:"@Model.RedirectUrl",className:"button button__link"},(0,i.T)("js.ilok.button.later")))))),d&&n.createElement("p",{className:"link-ilok-page__footer",dangerouslySetInnerHTML:{__html:t.iLokTermsText}}))}},6800:(e,t,l)=>{l.r(t),l.d(t,{default:()=>a});var n=l(3696);const a=({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}})))},9520:(e,t,l)=>{l.d(t,{K:()=>a});var n=l(9134);const a=(e,t=null)=>l=>{if(Object.hasOwn(e,"general")){const t={errors:e.general?.map(e=>({messageText:e,messageType:"Pink",dismissible:!0,timeToLive:10,messageId:crypto.randomUUID()}))};l((0,n.OV)(t))}t&&l(t(e))}}}]); 2//# sourceMappingURL=132.53089708cf2601d1.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.