(this["webpackJsonpmarketing-booster"]=this["webpackJsonpmarketing-booster"]||[]).push([[0],{306:function(e,t,n){},388:function(e,t){},416:function(e,t,n){},437:function(e,t,n){},442:function(e,t,n){},443:function(e,t,n){},444:function(e,t,n){},446:function(e,t,n){},447:function(e,t,n){},449:function(e,t,n){},464:function(e,t,n){},479:function(e,t,n){},480:function(e,t,n){},481:function(e,t,n){},482:function(e,t,n){},501:function(e,t,n){},502:function(e,t,n){},503:function(e,t,n){},504:function(e,t,n){},505:function(e,t,n){},506:function(e,t,n){},507:function(e,t,n){},508:function(e,t,n){},509:function(e,t,n){},510:function(e,t,n){},511:function(e,t,n){},512:function(e,t,n){},549:function(e,t,n){},550:function(e,t,n){},552:function(e,t,n){},554:function(e,t,n){},576:function(e,t,n){},577:function(e,t,n){},578:function(e,t,n){},597:function(e,t,n){},598:function(e,t,n){},599:function(e,t,n){},602:function(e,t,n){},603:function(e,t,n){},604:function(e,t,n){},605:function(e,t,n){},610:function(e,t,n){},611:function(e,t,n){},613:function(e,t,n){},614:function(e,t,n){},615:function(e,t,n){},646:function(e,t,n){},647:function(e,t,n){},649:function(e,t,n){},650:function(e,t,n){"use strict";n.r(t);var a=n(1),r=n.n(a),s=n(24),c=n.n(s),i=n(62),o=n(53),l=n(10),u=n(14),d=n(5),p=n(703),j=function(e){try{return localStorage.getItem(e)}catch(t){}},b=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,p.a.currentSession();case 3:return e.abrupt("return",e.sent.getIdToken().getJwtToken());case 6:e.prev=6,e.t0=e.catch(0);case 8:case"end":return e.stop()}}),e,null,[[0,6]])})));return function(){return e.apply(this,arguments)}}(),m=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,p.a.currentAuthenticatedUser();case 3:return e.abrupt("return",e.sent.username);case 6:e.prev=6,e.t0=e.catch(0);case 8:case"end":return e.stop()}}),e,null,[[0,6]])})));return function(){return e.apply(this,arguments)}}(),O=function(){try{var e=j("amplify-signin-with-hostedUI"),t=j("CognitoIdentityServiceProvider.".concat("25eoqjl2q81l935qjegd56os4a",".LastAuthUser"));return e&&t}catch(n){}},f=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,p.a.completeNewPassword(t,n);case 3:return a=e.sent,e.abrupt("return",new Promise((function(e){return e(a)})));case 7:return e.prev=7,e.t0=e.catch(0),e.abrupt("return",new Promise((function(t,n){return n(e.t0)})));case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,n){return e.apply(this,arguments)}}(),h=n(21),g=n.n(h),x=n(710),v=n(708),w=n(80),y=(n(416),n(37)),E=n.n(y),S=(n(437),n(438),n(2)),C=function(e){var t=e.onClick,n=e.label,a=e.isDisabled,r=e.isLoading,s=e.className,c=e.type,i=e.secondary;return Object(S.jsx)("div",{className:"btn-wrap ".concat(s),children:Object(S.jsxs)("button",{type:c,"data-secondary":i,className:"purple-btn btn ".concat(a?"disabled":""," ").concat(r?"loading":""),onClick:t,children:[Object(S.jsx)("span",{children:n}),r&&Object(S.jsx)("div",{className:"ld ld-ring ld-spin"})]})})},N=n.p+"static/media/bright-purple.71abd583.png",k=n(702),I=n(27),D=Object(I.a)({root:{"& label":{color:"#000"},"& label.Mui-focused":{color:"#000"},"& .MuiInput-underline:after":{borderBottomColor:"#000"},"& .MuiOutlinedInput-root":{"& fieldset":{borderColor:"#4A4A4A",borderWidth:"1px"},"&:hover fieldset":{borderColor:"#000"},"&.Mui-focused fieldset":{borderColor:"#000"}},"& fieldset":{borderRadius:4}}})(k.a),A=(n(442),new g.a({en:{username:"Email",password:"Password",login:"Login",forgottenPass:"Forgot your Password?",postRegister:"Thanks for signing up!
Please login",postForgetPass:"Your password was changed. Please login.",newPassword:"New password",repeatNewPassword:"Repeat new password",passError:"The new password require; numbers, special characters, uppercase and lowercase letters.\nThe minimum length is 8 characters.",credentialsError:"Email or Password is incorrect.",passDoNotMatchError:"Passwords do not match."},es:{username:"Email",password:"Contrase\xf1a",login:"Ingresar",forgottenPass:"\xbfOlvid\xf3 su contrase\xf1a?",postRegister:"Gracias por registrarse!
Por favor, ingrese",postForgetPass:"Su contrase\xf1a fue modificada. Por favor, ingrese.",newPassword:"Nueva contrase\xf1a",repeatNewPassword:"Repita su nueva contrase\xf1a",passError:"La nueva clave requiere: n\xfameros, caracteres especiales, letras may\xfascula y min\xfascula.\nLa longitud m\xednima es 8 caracteres.",credentialsError:"Email o Contrase\xf1a incorrecta.",passDoNotMatchError:"La contrase\xf1a y confirmaci\xf3n de contrase\xf1a no coinciden"}})),R=function(e){var t=e.username,n=e.onChangeUsername,r=e.password,s=e.onChangePassword,c=e.newPass,i=e.onChangeNewPass,o=e.newAccount,l=e.postRegister,u=e.isLoading,p=e.error,j=e.passException,b=e.passDoNotMatchError,m=e.onClick,O=e.onForget,f=e.isDisabled,h=e.postForgetPass,g=Object(a.useState)(!1),y=Object(d.a)(g,2),E=y[0],k=y[1],I=Object(a.useState)(!1),R=Object(d.a)(I,2),T=R[0],P=R[1];return Object(S.jsx)("div",{className:"admin-login-wrapper",children:Object(S.jsxs)("div",{className:"user-login",children:[Object(S.jsxs)("div",{className:"box-login",children:[Object(S.jsx)("span",{children:Object(S.jsx)("img",{src:N,alt:"logo",width:120,height:120})}),l&&Object(S.jsx)("p",{className:"etiqueta-login",children:A.postRegister}),h&&Object(S.jsx)("p",{className:"etiqueta-login",children:A.postForgetPass})]}),o?Object(S.jsxs)("form",{className:"login-form",children:[Object(S.jsx)(D,{type:E?"text":"password",label:A.newPassword.toUpperCase(),value:r,variant:"outlined",fullWidth:!0,placeholder:"Exp: Test=123456-*",margin:"normal",InputProps:{endAdornment:Object(S.jsx)(x.a,{position:"end",children:Object(S.jsx)(v.a,{onClick:function(e){k(!E)},onMouseDown:function(e){e.preventDefault()},edge:"end",children:E?Object(S.jsx)(w.b,{style:{color:"#C4C4C4",fontSize:"1.2em"}}):Object(S.jsx)(w.c,{style:{color:"#C4C4C4",fontSize:"1.2em"}})})}),style:{fontSize:14}},InputLabelProps:{style:{fontSize:14},shrink:!0},onChange:s,disabled:u}),Object(S.jsx)(D,{type:T?"text":"password",label:A.repeatNewPassword.toUpperCase(),value:c,variant:"outlined",fullWidth:!0,margin:"normal",InputProps:{endAdornment:Object(S.jsx)(x.a,{position:"end",children:Object(S.jsx)(v.a,{onClick:function(e){P(!T)},onMouseDown:function(e){e.preventDefault()},edge:"end",children:T?Object(S.jsx)(w.b,{style:{color:"#C4C4C4",fontSize:"1.2em"}}):Object(S.jsx)(w.c,{style:{color:"#C4C4C4",fontSize:"1.2em"}})})}),style:{fontSize:14}},InputLabelProps:{style:{fontSize:14},shrink:!0},onChange:i,disabled:u,error:b,helperText:b?A.passDoNotMatchError:""}),Object(S.jsx)("p",{style:{color:j?"red":"gray",fontSize:12},children:A.passError}),Object(S.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",marginTop:"10px"},children:Object(S.jsx)(C,{label:A.login,onClick:m,isDisabled:f,isLoading:u,className:"app-home-form-app-button"})})]}):Object(S.jsxs)("form",{className:"login-form",children:[Object(S.jsx)(D,{type:"text",label:A.username.toUpperCase(),value:t,variant:"outlined",fullWidth:!0,onChange:n,autoFocus:!0,disabled:u,InputProps:{style:{fontSize:14}},InputLabelProps:{style:{fontSize:14},shrink:!0}}),Object(S.jsx)(D,{type:E?"text":"password",label:A.password.toUpperCase(),value:r,variant:"outlined",fullWidth:!0,margin:"normal",InputProps:{endAdornment:Object(S.jsx)(x.a,{position:"end",children:Object(S.jsx)(v.a,{onClick:function(e){k(!E)},onMouseDown:function(e){e.preventDefault()},edge:"end",children:E?Object(S.jsx)(w.b,{style:{color:"#C4C4C4",fontSize:"1.2em"}}):Object(S.jsx)(w.c,{style:{color:"#C4C4C4",fontSize:"1.2em"}})})}),style:{fontSize:14}},InputLabelProps:{style:{fontSize:14},shrink:!0},onChange:s,disabled:u,error:p,helperText:p?A.credentialsError:""}),Object(S.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",marginTop:"10px"},children:[Object(S.jsx)(C,{label:A.login,className:"app-home-form-app-button",isLoading:u,isDisabled:f,onClick:m}),Object(S.jsx)("footer",{className:"app-home-form-footer",children:Object(S.jsx)("button",{type:"button",className:"login-btn-forgotten-pass",onClick:O,children:A.forgottenPass})})]})]})]})})},T=(n(443),new g.a({en:{username:"Enter your registration email",password:"New password",login:"Send",back:"Go Back",title:"We will send a confirmation code to your email that you will need in the next step to reset your password.",requestError:"An error occurred while requesting your confirmation code. Please, try again."},es:{username:"Ingrese su email de registro",password:"Nueva contrase\xf1a",login:"Enviar",back:"Ingresar",title:"Le enviaremos un c\xf3digo de confirmaci\xf3n a su correo electr\xf3nico que necesitar\xe1 en el siguiente paso para restablecer su contrase\xf1a.",requestError:"Ocurri\xf3 un error al solicitar su c\xf3digo de confirmaci\xf3n. Por favor, intente nuevamente."}})),P=function(e){var t=e.username,n=e.onChangeUsername,a=e.onLoginClick,r=e.isDisabled,s=e.isLoading,c=e.error,i=e.onBack;return Object(S.jsx)("div",{className:"admin-login-wrapper",children:Object(S.jsxs)("div",{className:"user-login",children:[Object(S.jsxs)("div",{className:"box-login",children:[Object(S.jsx)("span",{children:Object(S.jsx)("img",{src:N,alt:"logo",width:150,height:150})}),Object(S.jsx)("p",{className:"request-change-pass-title",children:T.title})]}),Object(S.jsxs)("form",{className:"login-form",children:[Object(S.jsx)(D,{type:"text",label:T.username.toUpperCase(),value:t,variant:"outlined",fullWidth:!0,InputProps:{style:{fontSize:14}},InputLabelProps:{style:{fontSize:14},shrink:!0},onChange:n,autoFocus:!0,error:c,helperText:c?T.requestError:"",disabled:s}),Object(S.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",marginTop:"10px"},children:[Object(S.jsx)(C,{type:"button",label:T.login,onClick:a,isDisabled:r,isLoading:s}),Object(S.jsx)("footer",{className:"app-home-form-footer",children:Object(S.jsx)("button",{type:"button",className:"login-btn-forgotten-pass",onClick:i,disabled:s,children:T.back})})]})]})]})})},_=(n(444),new g.a({en:{code:"Confirmation code",password:"New password",login:"Send",back:"Go Back",passException:"The new password require; numbers, special characters, uppercase and lowercase letters.\nThe minimum length is 8 characters.",codeException:"Incorrect confirmation code."},es:{code:"C\xf3digo de confirmaci\xf3n",password:"Nueva contrase\xf1a",login:"Enviar",back:"Ingresar",passException:"La nueva clave requiere: n\xfameros, caracteres especiales, letras may\xfascula y min\xfascula.\nLa longitud m\xednima es 8 caracteres.",codeException:"C\xf3digo de confirmaci\xf3n incorrecto"}})),M=function(e){var t=e.code,n=e.onChangeCode,r=e.password,s=e.onChangePassword,c=e.onLoginClick,i=e.isDisabled,o=e.isLoading,l=e.passException,u=e.codeException,p=e.onBack,j=Object(a.useState)(!1),b=Object(d.a)(j,2),m=b[0],O=b[1];return Object(S.jsx)("div",{className:"admin-login-wrapper",children:Object(S.jsxs)("div",{className:"user-login",children:[Object(S.jsxs)("div",{className:"box-login",children:[Object(S.jsx)("span",{children:Object(S.jsx)("img",{src:N,alt:"logo",width:150,height:150})}),Object(S.jsx)("p",{className:"request-change-pass-title",children:_.title})]}),Object(S.jsxs)("form",{className:"login-form",children:[Object(S.jsx)(D,{type:"text",label:_.code.toUpperCase(),value:t,variant:"outlined",fullWidth:!0,InputProps:{style:{fontSize:14}},InputLabelProps:{style:{fontSize:14},shrink:!0},onChange:n,autoFocus:!0,error:u,helperText:u?_.codeException:"",disabled:o}),Object(S.jsx)(D,{type:m?"text":"password",label:_.password.toUpperCase(),value:r,variant:"outlined",fullWidth:!0,margin:"normal",InputProps:{endAdornment:Object(S.jsx)(x.a,{position:"end",children:Object(S.jsx)(v.a,{onClick:function(e){O(!m)},onMouseDown:function(e){e.preventDefault()},edge:"end",children:m?Object(S.jsx)(w.b,{style:{color:"#C4C4C4",fontSize:"1.2em"}}):Object(S.jsx)(w.c,{style:{color:"#C4C4C4",fontSize:"1.2em"}})})}),style:{fontSize:14}},InputLabelProps:{style:{fontSize:14},shrink:!0},onChange:s,error:l,helperText:l?_.passException:"",disabled:o}),Object(S.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",marginTop:"10px"},children:[Object(S.jsx)(C,{type:"button",label:_.login,onClick:c,isDisabled:i,isLoading:o}),Object(S.jsx)("footer",{className:"app-home-form-footer",children:Object(S.jsx)("button",{type:"button",className:"login-btn-forgotten-pass",onClick:p,disabled:o,children:_.back})})]})]})]})})},L=function(){var e=Object(o.h)(),t=Object(a.useState)(!1),n=Object(d.a)(t,2),s=n[0],c=n[1],i=Object(a.useState)("LOGIN"),j=Object(d.a)(i,2),b=j[0],m=j[1],O=Object(a.useState)(!1),h=Object(d.a)(O,2),g=h[0],x=h[1],v=Object(a.useState)(""),w=Object(d.a)(v,2),y=w[0],E=w[1],C=Object(a.useState)(""),N=Object(d.a)(C,2),k=N[0],I=N[1],D=Object(a.useState)(""),A=Object(d.a)(D,2),T=A[0],_=A[1],L=Object(a.useState)(!1),B=Object(d.a)(L,2),U=B[0],G=B[1],F=Object(a.useState)(null),H=Object(d.a)(F,2),Y=H[0],W=H[1],z=Object(a.useState)(""),q=Object(d.a)(z,2),V=q[0],J=q[1],Z=Object(a.useState)(!1),K=Object(d.a)(Z,2),X=K[0],Q=K[1],$=Object(a.useState)(!1),ee=Object(d.a)($,2),te=ee[0],ne=ee[1],ae=Object(a.useState)(!1),re=Object(d.a)(ae,2),se=re[0],ce=re[1],ie=Object(a.useState)(!1),oe=Object(d.a)(ie,2),le=oe[0],ue=oe[1],de=Object(a.useState)(!1),pe=Object(d.a)(de,2),je=pe[0],be=pe[1],me=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(!0),e.next=3,he(y,k);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Oe=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t.preventDefault(!0),k===T){e.next=5;break}return be(!0),e.abrupt("return");case 5:return G(!0),e.next=8,f(Y,T);case 8:return e.next=10,fe();case 10:c(!0),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(0),"InvalidPasswordException"===e.t0.code&&ue(!0);case 16:return e.prev=16,G(!1),e.finish(16);case 19:case"end":return e.stop()}}),e,null,[[0,13,16,19]])})));return function(t){return e.apply(this,arguments)}}(),fe=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,"https://api.gooroobooster.com","https://api.gooroobooster.com/customer/confirmUser",t={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({idCognito:Y.username})},e.next=6,fetch("https://api.gooroobooster.com/customer/confirmUser",t);case 6:e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),he=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,G(!0),e.next=4,p.a.signIn({username:t,password:n});case 4:"NEW_PASSWORD_REQUIRED"===(a=e.sent).challengeName?(W(a),x(!0)):c(!0),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),ne(!0);case 11:return e.prev=11,G(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[0,8,11,14]])})));return function(t,n){return e.apply(this,arguments)}}();Object(a.useEffect)((function(){g&&I("")}),[g]),Object(a.useEffect)((function(){ne(!1)}),[b]);var ge=function(e){var t=e.target.value;ne(!1),E(t)},xe=function(e){var t=e.target.value;ne(!1),ue(!1),be(!1),I(t)},ve=!y||!k;return Object(S.jsx)(r.a.Fragment,{children:s?Object(S.jsx)(S.Fragment,{children:Object(S.jsx)(o.a,{to:"/marketing-booster"})}):Object(S.jsxs)("div",{children:["LOGIN"===b&&Object(S.jsx)(R,{username:y,onChangeUsername:ge,password:k,onChangePassword:xe,newPass:T,onChangeNewPass:function(e){var t=e.target.value;ne(!1),ue(!1),be(!1),_(t)},newAccount:g,postRegister:"post-register"===new URLSearchParams(e.search).get("from"),isLoading:U,error:te,passException:le,passDoNotMatchError:je,onClick:g?Oe:me,onForget:function(){return m("REQUEST_CHANGE_PASS")},isDisabled:ve,postForgetPass:X}),"REQUEST_CHANGE_PASS"===b&&Object(S.jsx)(P,{username:y,onChangeUsername:ge,onLoginClick:function(){G(!0),p.a.forgotPassword(y).then((function(e){J(""),I(""),m("SET_NEW_PASS")})).catch((function(e){ne(!0),console.log(e)})).finally((function(){return G(!1)}))},isDisabled:!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(y),isLoading:U,error:te,onBack:function(){I(""),m("LOGIN")}}),"SET_NEW_PASS"===b&&Object(S.jsx)(M,{code:V,onChangeCode:function(e){var t=e.target.value;ce(!1),J(t)},password:k,onChangePassword:xe,onLoginClick:function(){G(!0),p.a.forgotPasswordSubmit(y,V,k).then((function(e){Q(!0),J(""),I(""),_(""),m("LOGIN")})).catch((function(e){"InvalidPasswordException"===e.code?ue(!0):"CodeMismatchException"===e.code&&ce(!0)})).finally((function(){return G(!1)}))},isDisabled:!V||!k,isLoading:U,passException:le,codeException:se,onBack:function(){I(""),m("LOGIN")}})]})})},B=n(6),U=(n(446),n(235),n(236),n(447),function(e){var t=e.title;return Object(S.jsxs)("div",{className:"marketing-booster-header-wrapper",children:[Object(S.jsx)("h1",{className:"marketing-booster-title",children:t}),Object(S.jsxs)("div",{children:[Object(S.jsx)("p",{children:"Powered by"}),Object(S.jsx)("img",{src:"data:image/png;base64,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",alt:""})]})]})}),G=n(8),F=n(11),H=n(178),Y=n(56),W=n.n(Y),z=n(46),q=n(25),V=n(88),J=n(32),Z=n(35),K=function(e,t,n){var a=new Date(e);return((new Date(t).getTime()-a.getTime())/864e5+1)*n},X=Object(J.a)((function e(t){var n=t.id,a=t.startDate,r=t.endDate,s=t.key,c=t.amount,i=t.customer_id,o=t.status,l=void 0===o?"DRAFT":o;Object(Z.a)(this,e),this.id=n,this.customer_id=i,this.start_date=a,this.end_date=r,this.package_id=s,this.credit_card_no="5398175446055682",this.cc_transaction_id="asd-asdasd-asdasdasdasd",this.status=l,this.amount_per_day=c,this.total_amount=K(a,r,c)}));X.colors={LOW:"#69C656",BASIC:"#EFA434",HIGH:"#EE6668",SUPER_BOOSTER:"#E35C90"},X.lightColors={LOW:"hsla(110, 100%, 25%, .6)",BASIC:"hsla(36, 100%, 50%, .6)",HIGH:"hsla(359, 91%, 65%, .6)",SUPER_BOOSTER:"hsla(337, 100%, 51%, .6)"},X.labels={en:{LOW:"BASIC",BASIC:"COMPETITOR",HIGH:"ACCELERATOR",SUPER_BOOSTER:"SUPER BOOSTER"},es:{LOW:"BASICO",BASIC:"COMPETITIVO",HIGH:"ACELERADO",SUPER_BOOSTER:"SUPER BOOSTER"}},X.initial={startDate:new Date,endDate:new Date,key:"selection",color:"#2286FB"},X.calcDaysAmout=K,X.differenceInDays=function(e,t){var n=new Date(e),a=new Date(t);n.setHours(0,0,0,0),a.setHours(0,0,0,0);var r=n.getTime()-a.getTime();return Math.abs(r/864e5)+1};var Q=X,$="SET_CUSTOMER_INFO",ee=function(e){return{type:$,payload:e}},te="ADD_CAMPAIGN",ne=function(e){return{type:te,payload:e}},ae="REMOVE_CAMPAIGN",re=function(e){return{type:ae,payload:e}},se="SET_CAMPAIGN_LOADING",ce=function(e,t){return{type:se,payload:{campaigns:e,status:t,package_id:arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,total_amount:arguments.length>3?arguments[3]:void 0}}},ie="SET_SPECIAL",oe=(n(449),n(332)),le=(new g.a({en:{title:"Select Campaign Period and LOI"},es:{title:"Selecciona un periodo de campa\xf1a y LOI"}}),function(e){var t=e.onChange,n=e.ranges,a=e.resetSwitches,r=e.setHoldBasic,s=e.holdBasic;e.hasFirstCampaignConfirmed;return Object(S.jsx)(oe.DateRangePicker,{onPreviewChange:function(){s||a()},moveRangeOnFirstSelection:!1,onRangeFocusChange:function(){return null},staticRanges:[],inputRanges:[],preventSnapRefocus:!0,onChange:function(e){t(e),s&&(r(!1),a())},months:3,ranges:n,direction:"horizontal"})}),ue=(n(464),n(199)),de=n.n(ue),pe=new g.a({en:{from:"From",to:"To",durationError:"The first campaign must be at least fourteen days.",firstCampaignTitle:"Thanks for scheduling your 1st campaign!",firstCampaignMessage:'Don\'t forget to click "Confirm Campaign" to finalize the campaign and select your payment method.\nIf you haven\'t talked to us yet, please click on the "Contact me" button.'},es:{from:"Desde",to:"Hasta",durationError:"La primera campa\xf1a debe ser de al menos catorce d\xedas.",firstCampaignTitle:"\xa1Gracias por programar su primera campa\xf1a!",firstCampaignMessage:'No olvide hacer clic en "Confirmar campa\xf1a" para finalizar la campa\xf1a y seleccionar su m\xe9todo de pago.\nSi a\xfan no ha hablado con nosotros, haga clic en el bot\xf3n "P\xeddenos que nos pongamos en contacto contigo".'}}),je=function(e){var t=e.onClose;return Object(a.useEffect)((function(){setTimeout((function(){t()}),1e4)}),[]),Object(S.jsxs)("div",{className:"app-first-campaign-help",children:[Object(S.jsxs)("header",{children:[Object(S.jsx)("h2",{children:pe.firstCampaignTitle}),Object(S.jsx)("p",{children:pe.firstCampaignMessage})]}),Object(S.jsx)("footer",{children:Object(S.jsx)(C,{onClick:function(){t()},label:"Ok"})})]})},be=function(e){var t=e.onFirst,n=e.onClose,r=e.addDays,s=e.handleModal,c=e.setHoldBasic,i=Object(a.useState)({startDate:r(new Date,3),endDate:r(r(new Date,3),13)}),o=Object(d.a)(i,2),l=o[0],u=o[1],p=Object(a.useState)(new Date),j=Object(d.a)(p,2),b=(j[0],j[1],Object(a.useState)(r(new Date,3))),m=Object(d.a)(b,2),O=m[0],f=m[1],h=Object(a.useState)(r(r(new Date,3),13)),g=Object(d.a)(h,2),x=g[0],v=g[1],w=Object(q.d)((function(e){return e.customer})),y=Object(a.useState)(!1),E=Object(d.a)(y,2),N=E[0],k=E[1];return Object(S.jsxs)("div",{className:"app-first-campaign-wrapper",children:[Object(S.jsxs)("header",{children:[Object(S.jsx)("h2",{children:"Welcome to BrightBoost"}),Object(S.jsxs)("p",{children:["The first campaign has a minimum duration of 14 days with a competitor budget of $",w.basic,"/day."]}),Object(S.jsx)("br",{}),Object(S.jsx)("p",{children:"This setup phase will be used to set up the first campaigns, get Google's approval, and obtain statistical data for optimization using the Artificial Intelligence algorithm."}),Object(S.jsx)("br",{}),Object(S.jsx)("p",{children:"We will help you to create your first Campaign. Please let us know when you want the campaign to start:"})]}),Object(S.jsxs)("div",{style:{display:"flex",position:"relative",marginBottom:16},children:[Object(S.jsxs)("div",{className:"app-first-campaing-form",children:[Object(S.jsx)("span",{children:pe.from}),Object(S.jsx)(de.a,{value:O,calendarType:"US",minDate:r(new Date,3),onChange:function(e){f(e),u({startDate:e,endDate:l.endDate})}})]}),Object(S.jsxs)("div",{className:"app-first-campaing-form",children:[Object(S.jsx)("span",{children:pe.to}),Object(S.jsx)(de.a,{value:x,calendarType:"US",minDate:r(new Date,3),onChange:function(e){v(e),u({startDate:l.startDate,endDate:e})}})]}),Object(S.jsx)("p",{className:"app-first-campaign-error","data-error":N,children:pe.durationError})]}),Object(S.jsxs)("footer",{children:[Object(S.jsx)(C,{secondary:!0,onClick:function(){n()},label:"Cancel"}),Object(S.jsx)("span",{style:{marginLeft:16},children:Object(S.jsx)(C,{onClick:function(){W()(l.endDate).diff(l.startDate,"days")<13?k(!0):(t(l),c(!0),n(),s(je))},label:"START"})})]})]})},me=(n(479),n(480),n(97)),Oe=n(333),fe=(n(481),new g.a({en:{payNow:"Pay now",success:"Payment succeeded!",unSuccess:"Your payment was not successful, please try again.",processing:"Your payment is processing.",error:"Something went wrong."},es:{payNow:"Pagar ahora",success:"Pago realizado exitoso!",unSuccess:"Su pago no fue realizado con \xe9xito, intente de nuevo.",processing:"Su pago est\xe1 siendo procesado.",error:"Algo salio mal."}}),n(482),new g.a({en:{add:"Add",success:"Payment succeeded!",unSuccess:"Your payment was not successful, please try again.",processing:"Your payment is processing.",error:"Something went wrong.",back:"Back"},es:{add:"Agregar",success:"Pago realizado exitoso!",unSuccess:"Su pago no fue realizado con \xe9xito, intente de nuevo.",processing:"Su pago est\xe1 siendo procesado.",error:"Algo salio mal.",back:"Atr\xe1s"}})),he=function(e){e.onSubmit;var t=e.onBack,n=Object(me.useStripe)(),r=Object(me.useElements)(),s=Object(a.useState)(null),c=Object(d.a)(s,2),i=c[0],o=c[1],p=Object(a.useState)(!1),j=Object(d.a)(p,2),b=j[0],m=j[1];Object(a.useEffect)((function(){if(n){var e=new URLSearchParams(window.location.search).get("payment_intent_client_secret");e&&n.retrievePaymentIntent(e).then((function(e){var t="";switch(e.paymentIntent.status){case"succeeded":t="es"===fe.getLanguage()?"Pago realizado exitoso!":"Payment succeeded!",o(t);break;case"processing":t="es"===fe.getLanguage()?"Su pago est\xe1 siendo procesado.":"Your payment is processing.",o(t);break;case"requires_payment_method":t="es"===fe.getLanguage()?"Su pago no fue realizado con \xe9xito, intente de nuevo.":"Your payment was not successful, please try again.",o(t);break;default:t="es"===fe.getLanguage()?"Algo salio mal.":"Something went wrong.",o(t)}}))}}),[n]);var O=function(){var e=Object(u.a)(Object(l.a)().mark((function e(a){var s,c;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a.preventDefault(),n&&r){e.next=3;break}return e.abrupt("return");case 3:return m(!0),e.next=6,n.confirmSetup({elements:r,redirect:"if_required"});case 6:s=e.sent,(c=s.error)?"card_error"===(null===c||void 0===c?void 0:c.type)||"validation_error"===(null===c||void 0===c?void 0:c.type)?o(c.message):o("An unexpected error occured."):(console.log("STRIPE WAS SUCCEFUL",s),t()),m(!1);case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(S.jsxs)("form",{id:"payment-form",onSubmit:O,children:[Object(S.jsx)(me.PaymentElement,{id:"payment-element"}),Object(S.jsx)("div",{className:"payment-checkout-button-cont",children:b?Object(S.jsx)("div",{className:"payment-checkout-loader-cont",children:Object(S.jsx)(E.a,{type:"Oval",color:"#FFF",height:25,width:25})}):Object(S.jsxs)(S.Fragment,{children:[Object(S.jsx)("button",{disabled:b||!n||!r,id:"submit",type:"submit",children:Object(S.jsx)("span",{id:"button-text",children:fe.add})}),Object(S.jsx)("button",{onClick:t,disabled:b,id:"submit",style:{marginLeft:".5rem"},type:"button",children:Object(S.jsx)("span",{id:"button-text",children:fe.back})})]})}),i&&Object(S.jsx)("div",{id:"payment-message",children:i})]})},ge=Object(Oe.a)("pk_live_51LpfHuEi6CDGA4uGjA9XuSt79WhbqdCe6j57HoInUiYUkedVyLth58zdhV2Fj9QVvdYrAcw593JjWbRDyLS52sIi00fsuH9Piw"),xe=function(e){var t=e.onSubmit,n=e.onBack,r=Object(q.d)((function(e){return e.customer})),s=Object(a.useState)(""),c=Object(d.a)(s,2),i=c[0],o=c[1],l={clientSecret:i,appearance:{theme:"stripe"}};return Object(a.useEffect)((function(){if(r.id){var e={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({customer_id:r.id})};fetch("https://api.gooroobooster.com/stripe/capture",e).then((function(e){return e.json()})).then((function(e){return o(e.clientSecret)})).catch((function(e){return console.log("PAYMENT ERROR",e)}))}}),[r]),Object(S.jsx)("div",{className:"payment-main-cont",children:i?Object(S.jsx)(me.Elements,{options:l,stripe:ge,children:Object(S.jsx)(he,{onSubmit:t,onBack:n})}):Object(S.jsx)("div",{className:"date-range-picker-apply-loader",children:Object(S.jsx)(E.a,{type:"Oval",color:"black",height:25,width:25})})})},ve=n(89),we=n(139),ye=n.n(we),Ee=new g.a({en:{method:"Payment Method",option1:"Use saved credit card",option2:"Use new credit card",intructions:"Insert 3 digit at the back of your card",payNow:"Pay now",first_name:"First Name",last_name:"Last Name",card_number:"Card Number",expiry_date:"Expiry Date",apply:"Confirm Campaign",add:"Add payment method",tooltip:"Click and hold to select the campaign period.",terms:"I agree to the terms and conditions.",minDays:"Min days"},es:{method:"M\xe9todo de pago",option1:"Usar tarjeta guardada",option2:"Usar otra tarjeta",intructions:"Inserte los 3 d\xedgitos que se encuentran en la parte trasera de su tarjeta",payNow:"Pagar ahora",first_name:"Nombre",last_name:"Apellido",card_number:"N\xfamero de tarjeta",expiry_date:"Fecha de expiraci\xf3n",apply:"Confirmar campa\xf1a",add:"Agregar metodo de pago",tooltip:"Haga clic y mantenga presionado para seleccionar el per\xedodo de la campa\xf1a.",terms:"Estoy de acuerdo con los terminos y conditiones.",minDays:"Min. d\xedas"}}),Se=function(e){var t,n,r=e.onSubmit,s=e.total,c=e.success,i=e.minDays,o=e.onValidate,p=e.terms,j=e.setTerms,b=e.firstLogin,m=Object(a.useState)(!1),O=Object(d.a)(m,2),f=O[0],h=O[1],g=Object(a.useState)([]),x=Object(d.a)(g,2),v=x[0],w=x[1],y=Object(a.useState)("SELECTION"),C=Object(d.a)(y,2),N=C[0],k=C[1],I=Object(a.useState)(!1),D=Object(d.a)(I,2),A=D[0],R=D[1],T=Object(q.d)((function(e){return e.customer})),P=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n,a,r;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,R(!0),"https://api.gooroobooster.com/stripe/payment-methods",t={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({customer_id:T.id})},e.next=6,fetch("https://api.gooroobooster.com/stripe/payment-methods",t);case 6:return n=e.sent,e.next=9,n.json();case 9:a=e.sent,console.log("PAYMENT METHOD RESULT: ",a),(r=null!==a&&void 0!==a&&a.errorMessage?JSON.parse(a.errorMessage):null)?console.log("ERROR PAYMENT METHODS",r):w(a.data),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(0),console.log("PAYMENT METHODS ERROR: ",e.t0);case 18:return e.prev=18,R(!1),e.finish(18);case 21:case"end":return e.stop()}}),e,null,[[0,15,18,21]])})));return function(){return e.apply(this,arguments)}}();Object(a.useEffect)((function(){f&&v.length<=0&&P()}),[f,N]);return Object(S.jsxs)("footer",{className:"campaigns-footer",children:[Object(S.jsxs)("div",{className:"creator-footer-tooltip",children:[Object(S.jsx)("span",{children:Object(S.jsx)(ve.b,{})}),Object(S.jsx)("p",{children:Ee.tooltip+" (".concat(Ee.minDays," ").concat(b?14:i,").")})]}),Object(S.jsxs)("div",{className:"creator-footer-success","data-success":c,children:[Object(S.jsx)("span",{children:Object(S.jsx)(ve.a,{})}),Object(S.jsx)("p",{children:"The campaign is on the way"})]}),Object(S.jsxs)("p",{className:"date-picker-range-apply-total",children:["Total: ","$".concat(s).replace(/\B(?=(\d{3})+(?!\d))/g,",")]}),Object(S.jsx)(ye.a,{onOutsideClick:function(){return h(!1)},children:Object(S.jsxs)("div",{className:"date-range-picker-apply","data-open":f,"data-credit":N,children:[A&&Object(S.jsx)("div",{className:"capaigns-inner-modal",children:Object(S.jsx)(E.a,{type:"Oval",color:"black",height:25,width:25})}),!A&&"SELECTION"===N&&Object(S.jsxs)(S.Fragment,{children:[Object(S.jsx)("p",{children:Ee.method}),v.length>0&&Object(S.jsx)("button",{disabled:!p,onClick:function(){r(),h(!1),k("SELECTION")},children:Ee.option1+" xxxx xxxx xxxx "+(null===(t=v[0])||void 0===t||null===(n=t.card)||void 0===n?void 0:n.last4)}),Object(S.jsx)("button",{disabled:!p,onClick:function(){return k("NEW")},children:v.length>0?Ee.option2:Ee.add})]}),!A&&"SAVED"===N&&Object(S.jsxs)(S.Fragment,{children:[Object(S.jsx)("p",{children:Ee.method}),Object(S.jsxs)("form",{onSubmit:function(e){e.preventDefault()},children:[Object(S.jsx)("p",{children:Ee.option1+" xxx xxx xxx 192"}),Object(S.jsxs)("label",{className:"small-input",children:[Object(S.jsx)("span",{children:Ee.intructions}),Object(S.jsx)("input",{})]})]}),Object(S.jsxs)("button",{type:"submit",onClick:function(){r(),h(!1),setTimeout((function(){return k("SELECTION")}),500)},children:[Ee.payNow," ",Object(S.jsx)("br",{}),"$550"]})]}),!A&&"NEW"===N&&Object(S.jsx)(xe,{onBack:function(){P(),k("SELECTION")},onSubmit:function(){r(),h(!1),k("SELECTION")}}),Object(S.jsxs)("label",{style:{display:"flex",alignItems:"center"},children:[Object(S.jsx)("input",{type:"checkbox",value:p,checked:p,onChange:function(e){return j(e.target.checked)}}),Object(S.jsx)("a",{href:"https://www.gooroobooster.com/terms-and-conditions/",target:"_blank",style:{fontSize:11,color:"#2286FB",marginLeft:6},children:Ee.terms})]})]})}),Object(S.jsx)("button",{className:"date-picker-range-apply-button",onClick:function(){document.querySelector(".date-range-picker-apply").style.zIndex="100 !important",o((function(){return h(!0)}))},children:Ee.apply})]})},Ce=(n(501),n.p+"static/media/switch-bg.35e7bb65.png"),Ne=n(200),ke=new g.a({en:{value:"Value",LOW:Q.labels.en.LOW,BASIC:Q.labels.en.BASIC,HIGH:Q.labels.en.HIGH,"SUPER BOOSTER":Q.labels.en.SUPER_BOOSTER},es:{value:"Valor",LOW:Q.labels.es.LOW,BASIC:Q.labels.es.BASIC,HIGH:Q.labels.es.HIGH,"SUPER BOOSTER":Q.labels.es.SUPER_BOOSTER}}),Ie=function(e){var t=e.onChange,n=e.label,a=e.color,s=e.id,c=e.active,i=e.disabled,o=e.value;return Object(S.jsxs)(r.a.Fragment,{children:[Object(S.jsxs)("button",{"data-for":s,"data-tip":"".concat(ke.value," $").concat(o),onClick:t,id:s,className:"switch-control-button",style:{flexDirection:c?"row-reverse":"row"},disabled:!o||i,children:[Object(S.jsx)("div",{className:"switch-sphere",style:{backgroundImage:c?"linear-gradient(0deg, ".concat(a,", ").concat(a,'), url("').concat(Ce,'")'):'linear-gradient(0deg, #F8F8FD, #F8F8FD), url("'.concat(Ce,'")')}}),Object(S.jsx)("span",{className:"swicht-control-label",style:{color:c?a:"inherit"},children:ke[n]})]}),o&&Object(S.jsx)(Ne.a,{id:s,place:"bottom",backgroundColor:a})]})},De=(n(502),n(709)),Ae="https://api.gooroobooster.com",Re=new g.a({en:{reset:"Reset",undo:"Undo",exposure:"Ask the Administrator to contact me",progress:"In progress...",confirmTitle:"Ask the Administrator to contact me",confirmMessage:"Are you sure you want to Ask the Administrator to contact you?",confirmYes:"Yes",confirmNo:"No",wrongDateTitle:"Wrong date",wrongDateMessage:"The end date must be greater than the start date",ok:"Ok"},es:{reset:"Reiniciar",undo:"Deshacer",exposure:"Pedir al Administrador que le contacte",progress:"En curso...",confirmTitle:"Pedir al Administrador que le contacte",confirmMessage:"\xbfEsta seguro que desea pedirle al Administrador que le contacte?",confirmYes:"Si",confirmNo:"No",wrongDateTitle:"Fecha incorrecta",wrongDateMessage:"La fecha final debe ser mayor que la fecha inicial",ok:"Ok"}}),Te=[{label:"LOW",id:"LOW",value:5,color:Q.colors.LOW},{label:"BASIC",id:"BASIC",value:10,color:Q.colors.BASIC},{label:"HIGH",id:"HIGH",value:15,color:Q.colors.HIGH},{label:"SUPER BOOSTER",id:"SUPER_BOOSTER",value:20,color:Q.colors.SUPER_BOOSTER}],Pe=function(e){var t=e.handleSwitch,n=e.switches,r=e.onUndo,s=e.onReset,c=(e.onStartDatePicker,e.onEndDatePicker,e.firstLogin),i=Object(a.useState)(new Date),o=Object(d.a)(i,2),p=(o[0],o[1],Object(a.useState)(new Date)),j=Object(d.a)(p,2),b=(j[0],j[1],Object(q.d)((function(e){return e.customer}))),m=Object(a.useState)(null),O=Object(d.a)(m,2),f=O[0],h=O[1],g=Object(q.c)(),x=Object(a.useState)(!1),v=Object(d.a)(x,2),w=v[0],y=v[1],E=Object(a.useState)(!1),C=Object(d.a)(E,2),N=C[0],k=C[1];localStorage.getItem("exposureRequested");Object(a.useEffect)((function(){b.id&&(b.exposureRequested?localStorage.setItem("exposureRequested","done"):localStorage.removeItem("exposureRequested"))}),[b]);var I=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,y(!0),t=Ae+"/notifications/request-exposure",n={headers:{"Content-Type":"application/json"},cors:!0,method:"POST",body:JSON.stringify({customer_id:b.id})},e.next=6,fetch(t,n);case 6:return a=e.sent,e.next=9,a.json();case 9:e.sent,k(!0),setTimeout((function(){return k(!1)}),5e3),localStorage.setItem("exposureRequested","done"),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(0),console.log(e.t0);case 18:return e.prev=18,y(!1),e.finish(18);case 21:case"end":return e.stop()}}),e,null,[[0,15,18,21]])})));return function(){return e.apply(this,arguments)}}(),D=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n,a,r,s,c;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,0!==b.basic){e.next=15;break}return t="string"===typeof b.survey?JSON.parse(b.survey):b.survey,n={industry:t&&t["Business Industry"]?t["Business Industry"]:null,revenueFrom:t&&t["Annual Revenue in US Dollars"]?parseInt(t["Annual Revenue in US Dollars"],10):null,revenueTo:t&&t["Annual Revenue in US Dollars"]?parseInt(t["Annual Revenue in US Dollars"],10):null},a=Ae+"/defaults/get-default-customer",r={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(n)},e.next=8,fetch(a,r);case 8:return s=e.sent,e.next=11,s.json();case 11:c=e.sent,h(c),delete c.id,g(ee(Object(B.a)(Object(B.a)({},b),c)));case 15:e.next=20;break;case 17:e.prev=17,e.t0=e.catch(0),console.log(e.t0);case 20:return e.prev=20,e.finish(20);case 22:case"end":return e.stop()}}),e,null,[[0,17,20,22]])})));return function(){return e.apply(this,arguments)}}();Object(a.useEffect)((function(){b.id&&D()}),[b]);return Object(S.jsxs)("header",{className:"campaigns-header-cont",children:[Object(S.jsxs)("div",{className:"campaigns-edition-tools-cont",children:[Object(S.jsx)("button",{onClick:s,disabled:c,children:Re.reset}),Object(S.jsx)("button",{onClick:r,disabled:c,children:Re.undo})]}),Object(S.jsx)("ul",{style:{margin:0,padding:0},children:Te.map((function(e){return 0!==b.basic?e.value=b&&b[e.id.toLocaleLowerCase()]:e.value=f&&f[e.id.toLocaleLowerCase()],e})).map((function(e){return Object(S.jsx)("li",{children:Object(S.jsx)(Ie,Object(B.a)({disabled:c,onChange:t,active:n[e.id]},e))},Object(De.a)())}))}),Object(S.jsxs)("div",{className:"exposure-main-cont",children:[Object(S.jsx)("button",{onClick:I,className:"exposure-button",disabled:w,children:Re.exposure}),Object(S.jsxs)("div",{className:"creator-header-success","data-success":N,children:[Object(S.jsx)("span",{children:Object(S.jsx)(ve.a,{})}),Object(S.jsx)("p",{children:"We will contact you shortly."})]})]})]})},_e=(n(503),new g.a({en:{title:"Special Message",dontShowMore:"Don't show this message again"},es:{title:"Mensaje Especial",dontShowMore:"No mostrar este mensaje otra vez"}})),Me=function(e){var t=e.onClose,n=e.special,r=Object(a.useState)(null),s=Object(d.a)(r,2),c=s[0],i=s[1];return Object(S.jsxs)("div",{className:"app-special-message-wrapper",children:[Object(S.jsx)("header",{children:Object(S.jsx)("h2",{children:_e.title})}),Object(S.jsx)("div",{className:"app-special-message-body",children:n.message}),Object(S.jsxs)("footer",{children:[Object(S.jsx)("div",{className:"app-special-message-checkbox-wrapper",children:Object(S.jsxs)("label",{htmlFor:"dontshowmore",children:[Object(S.jsx)("input",{id:"dontshowmore",name:"dontshowmore",type:"checkbox",onChange:function(e){i(e.target.checked)}}),Object(S.jsx)("span",{children:_e.dontShowMore})]})}),console.log("DONT SHOW MESSAGE: ",c),Object(S.jsx)(C,{onClick:function(){localStorage.setItem("showSpecialMessage",c?"no":"yes"),t()},label:"Ok"})]})]})},Le=(n(504),n(505),new g.a({en:{title:"Select one or more Campaign periods and the level of investment for each one"},es:{title:"Seleccione uno o m\xe1s per\xedodos de Campa\xf1a y el nivel de inversi\xf3n para cada una"}})),Be=function(){W()(new Date,"YYYY-MM-DD");var e=Object(a.useState)(new g.a({en:{message:""},es:{message:""}})),t=Object(d.a)(e,2),n=(t[0],t[1]),s=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,a,r,s,c;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,"https://api.gooroobooster.com/admin/get-special-message",r={method:"POST",headers:{"Content-Type":"application/json"}},e.next=5,fetch("https://api.gooroobooster.com/admin/get-special-message",r);case 5:return s=e.sent,e.next=8,s.json();case 8:c=e.sent,n(new g.a({en:{message:null===c||void 0===c||null===(t=c.special_message)||void 0===t?void 0:t.en},es:{message:null===c||void 0===c||null===(a=c.special_message)||void 0===a?void 0:a.es}})),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),console.log(e.t0);case 15:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(){return e.apply(this,arguments)}}();return Object(a.useEffect)((function(){s()}),[]),Object(S.jsx)(r.a.Fragment,{children:Object(S.jsx)("p",{className:"campaigns-extra-info",children:Le.title})})},Ue="https://api.gooroobooster.com",Ge=new g.a({en:{success:"Your campaign was created successfully",selectionError:"You must select a level of investment before adding a campaign.",onSubmitError:"One or more of the campaigns you are trying to add overlap with a previously added campaign.",minDays:"Your campaign do not meet the minimum number of days",minDays2:"required.",firstCampaignDaysError:"Your first campaign must be equal or greater than 14 days.",firstCampaignLoiError:"Your first campaign must be at least a competitor campaign",firstCampaignStartError:"Your first campaign must start in at least 48 hours",firstLoginError3:"You can't add a campaign that starts before the first campaign.",paymentError:"Unfortunately, we were unable to process your campaign payment.\nCheck your email for more information.",LOW:"Campa\xf1a "+Q.labels.en.LOW,BASIC:"Campa\xf1a "+Q.labels.en.BASIC,HIGH:"Campa\xf1a "+Q.labels.en.HIGH,SUPER_BOOSTER:"Campa\xf1a "+Q.labels.en.SUPER_BOOSTER,budgetOrderError:"You must select a period before adding a campaign.",budgetFechasError:"You must select a period greater than the current date.",maxPeriodAlowed:"Uploading of campaigns is only allowed one year in advance."},es:{success:"Su campa\xf1a fue creada exitosamente",selectionError:"Debe seleccionar un nivel de inversion antes de agregar una campa\xf1a.",onSubmitError:"Una o m\xe1s de las campa\xf1as que esta intentando agregar se sobrepone con otras previamente agregadas.",minDays:"Su campa\xf1a no cumple con el minimo de dias",minDays2:"requeridos.",firstCampaignDaysError:"Su primera campa\xf1a debe ser mayor o igual a 14 dias.",firstCampaignLoiError:"Su primera campa\xf1a debe ser al menos una campa\xf1a competidor.",firstCampaignStartError:"Su primer campa\xf1a debe comenzar en al menos 48 horas.",firstLoginError3:"No puede agregar una campa\xf1a que inicie antes de la primera campa\xf1a.",paymentError:"Desafortunadamente, no pudimos procesar el pago de su campa\xf1a.\nRevise su correo electr\xf3nico para m\xe1s informaci\xf3n.",LOW:"Campa\xf1a "+Q.labels.es.LOW,BASIC:"Campa\xf1a "+Q.labels.es.BASIC,HIGH:"Campa\xf1a "+Q.labels.es.HIGH,SUPER_BOOSTER:"Campa\xf1a "+Q.labels.es.SUPER_BOOSTER,budgetOrderError:"Debe seleccionar un per\xedodo antes de agregar una campa\xf1a.",budgetFechasError:"Debe seleccionar un per\xedodo mayor a la fecha actual.",maxPeriodAlowed:"Solo se permite la carga de campa\xf1as con un a\xf1o de anticipaci\xf3n."}}),Fe=null,He=function(e){var t=e.handleModal,n=e.allCampaigns,r=e.setAllCampaigns,s=Object(a.useState)(!1),c=Object(d.a)(s,2),i=c[0],o=c[1],p=Q.colors,j=Q.initial,b=Object(q.d)((function(e){return e.customer})),m=Object(a.useState)(0),O=Object(d.a)(m,2),f=O[0],h=O[1],x=Object(a.useState)(!1),v=Object(d.a)(x,2),w=v[0],y=v[1],C=Object(a.useState)(!1),N=Object(d.a)(C,2),k=N[0],I=N[1],D=Object(a.useState)(!1),A=Object(d.a)(D,2),R=A[0],T=A[1],P=Object(a.useState)(0),_=Object(d.a)(P,2),M=_[0],L=_[1],U=Object(a.useState)(!1),Y=Object(d.a)(U,2),J=Y[0],Z=Y[1],K=Object(a.useState)(!1),X=Object(d.a)(K,2),$=X[0],ee=X[1],te=Object(a.useState)([j]),ae=Object(d.a)(te,2),re=ae[0],se=ae[1],ce=Object(q.c)(),ie=Object(a.useState)(new g.a({en:{message:""},es:{message:""}})),oe=Object(d.a)(ie,2),ue=oe[0],de=oe[1],pe=Object(a.useState)(!1),je=Object(d.a)(pe,2),me=je[0],Oe=je[1],fe=Object(a.useState)(!1),he=Object(d.a)(fe,2),ge=he[0],xe=he[1],ve=function(){return n.filter((function(e){return"CONFIRMED"===e.status})).map((function(e){return{startDate:new Date(e.start_date),endDate:new Date(e.end_date),key:"selection",color:Q.lightColors[e.package_id.toUpperCase()],confirmed:!0}}))},we=function(){return n.filter((function(e){return"DRAFT"===e.status})).map((function(e){return{startDate:new Date(e.start_date),endDate:new Date(e.end_date),key:"selection",color:Q.lightColors[e.package_id.toUpperCase()],confirmed:!0}}))},ye=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n,a,r,s,c,i,o,u;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=Ue+"/admin/get-special-message",n={method:"POST",headers:{"Content-Type":"application/json"}},e.next=5,fetch(t,n);case 5:return a=e.sent,e.next=8,a.json();case 8:(null!==(r=e.sent)&&void 0!==r&&r.special_message.en||null!==r&&void 0!==r&&r.special_message.es)&&(i=new g.a({en:{message:null===r||void 0===r||null===(s=r.special_message)||void 0===s?void 0:s.en},es:{message:null===r||void 0===r||null===(c=r.special_message)||void 0===c?void 0:c.es}}),de(i),o=localStorage.getItem("showSpecialMessage")?localStorage.getItem("showSpecialMessage"):"yes",u=localStorage.getItem("specialMessage"),"yes"!==o&&u===i.message||(localStorage.setItem("specialMessage",i.message),Oe(!0))),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),console.log(e.t0);case 15:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(){return e.apply(this,arguments)}}();Object(a.useEffect)((function(){ye()}),[]),Object(a.useEffect)((function(){var e=we(),t=ve();se([j].concat(Object(F.a)(e),Object(F.a)(t)))}),[n]);var Ee=Object(a.useReducer)((function(e,t){return Object(B.a)(Object(B.a)({},e),t)}),{LOW:!1,BASIC:!1,HIGH:!1,SUPER_BOOSTER:!1}),Ce=Object(d.a)(Ee,2),Ne=Ce[0],ke=Ce[1],Ie=function(){ke({LOW:!1,BASIC:!1,HIGH:!1,SUPER_BOOSTER:!1})},De=n.find((function(e){return e.first&&"DELETED"===e.status})),Ae=re.filter((function(e){return"selection"!==e.key&&!0!==e.confirmed})).sort((function(e,t){return e.startDate>t.startDate?1:e.startDates)return void Object(z.confirmAlert)({title:"Error",message:Ge.maxPeriodAlowed,buttons:[{label:"ok"}]});if(Q.differenceInDays(t.startDate,t.endDate)0)Object(z.confirmAlert)({title:"Error",message:"".concat(Ge.minDays," (").concat(M,") ").concat(Ge.minDays2),buttons:[{label:"ok"}]});else if(c.length>0)Object(z.confirmAlert)({title:"Error",message:Ge.firstLoginError3,buttons:[{label:"ok"}]});else if(void 0===s&&i){var o=a.sort((function(e,t){return e.startDate>t.startDate?1:e.startDatet.startDate?1:e.startDate3&&e<21)return"th";switch(e%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},$e=new g.a({en:{LOW:Q.labels.en.LOW+" campaign",BASIC:Q.labels.en.BASIC+" campaign",HIGH:Q.labels.en.HIGH+" campaign","SUPER BOOSTER":Q.labels.en.SUPER_BOOSTER+" campaign",from:"from",to:"to",budget:"Budget",advises:"Advises",special:"Campaign description",drawerTitle:"Campaign description",drawerSubTitle:"Let us know what the purpose of your campaign is",drawerConfirmText:"Confirm",drawerCancelText:"Cancel",message:"For example: I want to launch a special campaign for christmas. ",alertTitle:"Mark as Campaign description",alertMessage:"Are you sure?",alertYes:"Yes"},es:{LOW:"Campa\xf1a "+Q.labels.es.LOW,BASIC:"Campa\xf1a "+Q.labels.es.BASIC,HIGH:"Campa\xf1a "+Q.labels.es.HIGH,SUPER_BOOSTER:"Campa\xf1a "+Q.labels.es.SUPER_BOOSTER,from:"desde",to:"hasta",budget:"Cuenta",advises:"Recomendaciones",special:"Descripci\xf3n de campa\xf1a",drawerTitle:"Marcar esta campa\xf1a como descriptiva",drawerSubTitle:"Haznos saber cu\xe1l es el prop\xf3sito de tu campa\xf1a.",drawerConfirmText:"Confirmar",drawerCancelText:"Cancelar",message:"Por ejemplo: quiero lanzar una campa\xf1a especial para navidad.",alertTitle:"Marcar como campa\xf1a descriptiva",alertMessage:"\xbfEstas seguro?",alertYes:"Si"}}),et=function(e){var t=e.id,n=e.customer_id,s=e.start_date,c=e.end_date,i=e.package_id,p=(e.credit_card_no,e.cc_transaction_id,e.status),j=(e.amount_per_day,e.total_amount),b=(e.sections,e.onSection,e.dataOpen),m=e.checked,O=e.handleCheck,f=e.boosterLoading,h=e.advises,g=e.allCampaigns,x=e.setAllCampaigns,v=e.first,w=We()(new Date(s),"YYYY-MM-DD"),y=We()(new Date(c),"YYYY-MM-DD"),C=Object(a.useState)(!1),N=Object(d.a)(C,2),k=N[0],I=N[1],D=Object(q.c)(),A=(Object(o.g)(),Object(a.useState)(!1)),R=Object(d.a)(A,2),T=R[0],P=R[1],_=Object(a.useState)(""),M=Object(d.a)(_,2),L=M[0],B=M[1];Object(q.d)((function(e){return e.campaigns}));Object(a.useEffect)((function(){}),[]);var U=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var n,a,r,s;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,I(!0),n=Xe+"/stripe/cancel",a={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({campaign_id:t})},e.next=6,fetch(n,a);case 6:return r=e.sent,e.next=9,r.json();case 9:return s=e.sent,e.abrupt("return",new Promise((function(e){return e(s)})));case 13:e.prev=13,e.t0=e.catch(0),console.log("CANCEL PAYMENT ERROR: ",e.t0);case 16:return e.prev=16,I(!1),e.finish(16);case 19:case"end":return e.stop()}}),e,null,[[0,13,16,19]])})));return function(){return e.apply(this,arguments)}}(),G=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var a,r,s,c;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,U();case 3:return e.sent,I(!0),a=Xe+"/campaigns/remove",r={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({customer_id:n,campaign_id:t})},e.next=9,fetch(a,r);case 9:return s=e.sent,e.next=12,s.json();case 12:c=e.sent,D(re(c.id)),v&&x(g.map((function(e){return e.first&&(e.status="DELETED"),e}))),e.next=20;break;case 17:e.prev=17,e.t0=e.catch(0),console.log(e.t0);case 20:return e.prev=20,I(!1),e.finish(20);case 23:case"end":return e.stop()}}),e,null,[[0,17,20,23]])})));return function(){return e.apply(this,arguments)}}(),F=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var n,a,r;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,I(!0),n=Xe+"/campaigns/set-special",a={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({campaign_id:t,message:L})},e.next=6,fetch(n,a);case 6:return r=e.sent,e.next=9,r.json();case 9:e.sent,D({type:ie,payload:{id:t,message:L}}),P(!1),B(""),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(0),console.log(e.t0);case 18:return e.prev=18,I(!1),e.finish(18);case 21:case"end":return e.stop()}}),e,null,[[0,15,18,21]])})));return function(){return e.apply(this,arguments)}}();return Object(S.jsxs)(r.a.Fragment,{children:[Object(S.jsxs)("li",{className:"campaign-item",id:t,"data-open":b,children:[Object(S.jsxs)("div",{className:"campaign-first-item",children:[Object(S.jsxs)("label",{className:"campaign-item-label",children:["CONFIRMED"===p&&Object(S.jsx)("input",{onChange:O,value:m,checked:!!m,type:"checkbox",id:t,disabled:f||"SUPER_BOOSTER"===i}),"DRAFT"===p&&Object(S.jsx)("input",{onChange:O,value:m,checked:!!m,type:"checkbox",id:t,disabled:f||"SUPER_BOOSTER"===i,style:{opacity:"SUPER_BOOSTER"===i?0:1}}),Object(S.jsx)("div",{className:"campaig-square-color",style:{backgroundColor:Q.colors[i]}}),Object(S.jsxs)("p",{className:"campaign-descriprion","data-booster":"SUPER_BOOSTER"===i,children:[$e[i]," ",$e.from," ",w.locale("es"===$e.getLanguage()?"es":"en").format("MMMM")," ",w.locale("es"===$e.getLanguage()?"es":"en").format("D"),"es"!==$e.getLanguage()&&Qe(new Date(s).getDate())," ",$e.to," ",y.locale("es"===$e.getLanguage()?"es":"en").format("MMMM")," ",y.locale("es"===$e.getLanguage()?"es":"en").format("D"),"es"!==$e.getLanguage()&&Qe(new Date(c).getDate())," ","- ",$e.budget," $",j.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")]})]}),"DRAFT"===p&&Object(S.jsx)("div",{children:k||f?Object(S.jsx)(E.a,{type:"Oval",color:"black",height:25,width:25}):Object(S.jsx)(Je,{onDelete:G,loading:k})}),"CONFIRMED"===p&&f&&Object(S.jsx)(E.a,{type:"Oval",color:"black",height:25,width:25})]}),Object(S.jsxs)("a",{className:"advises-btn",href:"/marketing-booster/campaign/"+t,children:[Object(S.jsx)("span",{children:$e.advises}),Object(S.jsxs)("span",{style:{marginLeft:8},children:[h&&h.filter((function(e){return!e.value})).length?h.filter((function(e){return!e.value})).length:0,Object(S.jsx)(Ze.a,{style:{fontSize:16}})]})]}),Object(S.jsxs)("button",{className:"special-btn",onClick:e.special?function(){return null}:function(){return P(!0)},"data-special":e.special,"data-tip":e.special?e.specialMessage:null,"data-for":t,children:[Object(S.jsx)("span",{children:$e.special}),Object(S.jsx)("span",{style:{marginLeft:8},children:Object(S.jsx)(ve.b,{style:{fontSize:16}})})]}),e.special&&Object(S.jsx)(Ne.a,{id:t,backgroundColor:"#000",multiline:!0,className:"campaign-special-tooltip",place:"bottom"})]}),Object(S.jsx)(Ke,{visible:T,title:$e.drawerTitle,subTitle:$e.drawerSubTitle,confirmText:$e.drawerConfirmText,cancelText:$e.drawerCancelText,onClose:function(){return P(!1)},onFinish:function(){Object(z.confirmAlert)({title:$e.alertTitle,message:$e.alertMessage,overlayClassName:"confirm-alert-overlay-custom",buttons:[{label:"No"},{label:$e.alertYes,onClick:F}]})},loading:k,children:Object(S.jsx)("div",{className:"make-campaign-special-cont",children:Object(S.jsx)("textarea",{rows:12,placeholder:$e.message,value:L,onChange:function(e){return B(e.target.value)}})})})]})},tt="https://api.gooroobooster.com",nt=new g.a({en:{new:"New Campaigns",ongoing:"Ongoing Campaigns",expired:"Expired Campaigns",selectAll:"Select All",deselectAll:"Deselect All",receive:"Receive",off:"off",LOW:Q.labels.en.LOW,BASIC:Q.labels.en.BASIC,HIGH:Q.labels.en.HIGH,"SUPER BOOSTER":Q.labels.en.SUPER_BOOSTER},es:{new:"Campa\xf1as nuevas",ongoing:"Campa\xf1as en curso",expired:"Campa\xf1as expiradas",selectAll:"Seleccionar todo",deselectAll:"Deseleccionar todo",receive:"Recibe",off:"de descuento",LOW:Q.labels.es.LOW,BASIC:Q.labels.es.BASIC,HIGH:Q.labels.es.HIGH,"SUPER BOOSTER":Q.labels.es.SUPER_BOOSTER}}),at=function(e){var t=e.allCampaigns,n=e.setAllCampaigns,r=Object(q.d)((function(e){return e.campaigns})),s=Object(a.useState)([]),c=Object(d.a)(s,2),i=c[0],o=c[1],p=Object(q.d)((function(e){return e.customer})),j=Object(q.c)(),b=Object(a.useReducer)((function(e,t){return Object(B.a)(Object(B.a)({},e),t)}),{NEW:!1,ONGOING:!1,EXPIRED:!1}),m=Object(d.a)(b,2),O=m[0],f=m[1],h=Object(a.useReducer)((function(e,t){return Object(B.a)(Object(B.a)({},e),t)}),{new:[],ongoing:[],expired:[]}),g=Object(d.a)(h,2),x=g[0],v=g[1],w={label:"SUPER BOOSTER",id:"SUPER_BOOSTER",value:p.super_booster,color:"rgb(255, 5, 100)"};Object(a.useEffect)((function(){v({new:r.filter((function(e){return"DRAFT"===e.status})),ongoing:r.filter((function(e){return"CONFIRMED"===e.status})),expired:r.filter((function(e){return"EXPIRED"===e.status}))})}),[r]),Object(a.useEffect)((function(){x.new.length&&f({NEW:!0}),x.ongoing.length&&f({ONGOING:!0})}),[x]);var y=Object(a.useState)(!1),E=Object(d.a)(y,2),C=E[0],N=E[1],k=function(e){f(Object(G.a)({},e.target.id,!O[e.target.id]))},I=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n,a,s;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!(r.length<=0)){e.next=11;break}return t=tt+"/campaigns",n={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({customer_id:p.id})},e.next=6,fetch(t,n);case 6:return a=e.sent,e.next=9,a.json();case 9:s=e.sent,j(ne(s));case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(0),console.log(e.t0);case 16:case"end":return e.stop()}}),e,null,[[0,13]])})));return function(){return e.apply(this,arguments)}}(),D=function(e,t){var n=r.filter((function(e){return"CONFIRMED"===e.status||"DRAFT"===e.status}));switch(t){case"id":var a=i.find((function(t){return t.id===e.target.id}));o(a?i.filter((function(t){return t.id!==e.target.id})):[].concat(Object(F.a)(i),[n.find((function(t){return t.id===e.target.id}))]));break;case"all":o(n.filter((function(t){return"SUPER_BOOSTER"!==t.package_id&&t.status===e.target.id})));break;default:o([])}},A=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n,a,r;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.prev=1,j(ce(i,!0)),t=tt+"/campaigns/boost",n={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({campaigns_id:i.map((function(e){return e.id})),customer:p})},e.next=7,fetch(t,n);case 7:return a=e.sent,e.next=10,a.json();case 10:r=e.sent,j(ce(r,!1,"SUPER_BOOSTER",r.total_amount)),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(1),console.log(e.t0);case 17:return e.prev=17,j(ce(i,!1)),o([]),N(!1),e.finish(17);case 22:case"end":return e.stop()}}),e,null,[[1,14,17,22]])})));return function(){return e.apply(this,arguments)}}();return Object(a.useEffect)((function(){p.id&&I()}),[p.id]),Object(S.jsxs)("section",{className:"campaigns-main-cont",children:[Object(S.jsxs)("div",{children:[Object(S.jsx)("button",{type:"button",id:"NEW",className:"campaigns-button-header",onClick:k,children:Object(S.jsxs)("div",{id:"campaigns-button-inner-cont",children:[nt.new,Object(S.jsx)("div",{"data-open":O.NEW,children:Object(S.jsx)("i",{})})]})}),x.new.length>0&&x.new.filter((function(e){return"SUPER_BOOSTER"!==e.package_id})).length>0&&Object(S.jsxs)("div",{className:"campaigns-header-option",style:{display:O.NEW?"flex":"none",alignItems:"center"},children:[Object(S.jsxs)("label",{children:[Object(S.jsx)("input",{id:"DRAFT",onChange:i.filter((function(e){return"DRAFT"===e.status})).length>0?function(){return D()}:function(e){return D(e,"all")},type:"checkbox",checked:!!i.filter((function(e){return"DRAFT"===e.status})).length}),i.filter((function(e){return"DRAFT"===e.status})).length>0?Object(S.jsx)("span",{children:nt.deselectAll}):Object(S.jsx)("span",{children:nt.selectAll})]}),Object(S.jsx)("div",{className:"ongooing-switch-cont",children:Object(S.jsx)(Ie,Object(B.a)({onChange:A,active:C,disabled:!i.filter((function(e){return"DRAFT"===e.status})).length},w))})]}),Object(S.jsx)("ul",{className:"campaigns-list","data-open":O.NEW,style:{height:O.NEW?52*x.new.length:0,paddingBottom:O.NEW?16:8},children:x.new.map((function(e){return Object(a.createElement)(et,Object(B.a)(Object(B.a)({},e),{},{key:e.id,checked:i.find((function(t){return t.id===e.id})),handleCheck:function(e){return D(e,"id")},dataOpen:O.NEW,sections:O,onSection:function(){return f({NEW:!0})},setAllCampaigns:n,allCampaigns:t}))}))})]}),Object(S.jsxs)("div",{children:[Object(S.jsx)("button",{type:"button",id:"ONGOING",className:"campaigns-button-header",onClick:k,children:Object(S.jsxs)("div",{id:"campaigns-button-inner-cont",children:[nt.ongoing,Object(S.jsx)("div",{"data-open":O.ONGOING,children:Object(S.jsx)("i",{})})]})}),x.ongoing.length>0&&x.ongoing.filter((function(e){return"SUPER_BOOSTER"!==e.package_id})).length>0&&Object(S.jsx)("div",{className:"campaigns-header-option",style:{display:O.ONGOING?"flex":"none",alignItems:"center"},children:Object(S.jsxs)("label",{children:[Object(S.jsx)("input",{id:"CONFIRMED",onChange:i.filter((function(e){return"CONFIRMED"===e.status})).length>0?function(){return D()}:function(e){return D(e,"all")},type:"checkbox",checked:!!i.filter((function(e){return"CONFIRMED"===e.status})).length}),i.filter((function(e){return"CONFIRMED"===e.status})).length>0?Object(S.jsx)("span",{children:nt.deselectAll}):Object(S.jsx)("span",{children:nt.selectAll})]})}),Object(S.jsx)("ul",{className:"campaigns-list","data-open":O.ONGOING,style:{height:O.ONGOING?52*x.ongoing.length:0,paddingBottom:O.ONGOING?16:8},children:x.ongoing.map((function(e){return Object(a.createElement)(et,Object(B.a)(Object(B.a)({},e),{},{key:e.id,checked:i.find((function(t){return t.id===e.id})),handleCheck:function(e){return D(e,"id")},dataOpen:O.ONGOING,sections:O,onSection:function(){return f({ONGOING:!0})},setAllCampaigns:n,allCampaigns:t}))}))})]}),Object(S.jsxs)("div",{children:[Object(S.jsx)("button",{type:"button",id:"EXPIRED",className:"campaigns-button-header",onClick:k,children:Object(S.jsxs)("div",{id:"campaigns-button-inner-cont",children:[nt.expired,Object(S.jsx)("div",{"data-open":O.EXPIRED,children:Object(S.jsx)("i",{})})]})}),Object(S.jsx)("ul",{className:"campaigns-list","data-open":O.EXPIRED,style:{height:O.EXPIRED?52*x.expired.length:0,paddingBottom:O.EXPIRED?16:8},children:x.expired.map((function(e){return Object(a.createElement)(et,Object(B.a)(Object(B.a)({},e),{},{key:e.id,dataOpen:O.EXPIRED,sections:O,onSection:function(){return f({EXPIRED:!0})},setAllCampaigns:n,allCampaigns:t}))}))})]})]})},rt=function(){var e=Object(a.useState)(!1),t=Object(d.a)(e,2),n=(t[0],t[1],Object(a.useState)([])),r=Object(d.a)(n,2),s=(r[0],r[1],Object(a.useState)([])),c=Object(d.a)(s,2),i=c[0],o=c[1],l=Object(a.useReducer)((function(e,t){return Object(B.a)(Object(B.a)({},e),t)}),{visible:!1,component:function(){return null}}),u=Object(d.a)(l,2),p=u[0],j=u[1];return Object(S.jsxs)("div",{className:"main-wrapper",children:[Object(S.jsx)(U,{title:"BrightBoost"}),Object(S.jsx)(He,{handleModal:function(e,t){j({visible:!0,component:function(){return Object(S.jsx)(e,Object(B.a)({onClose:function(){return j({visible:!1})},visible:p.visible},t))}})},setAllCampaigns:o,allCampaigns:i}),Object(S.jsx)(at,{setAllCampaigns:o,allCampaigns:i}),p.visible&&Object(S.jsx)("div",{className:"mb-app-modal",children:Object(S.jsx)("div",{className:"mb-app-modal-content",children:p.component()})})]})},st=(n(510),n(335)),ct=(n(511),n(357)),it=n(340),ot={Auth:{identityPoolId:"us-east-1:0a6acdcf-7027-4a06-b2f8-d56d2a201d72",region:"us-east-1",userPoolId:"us-east-1_AdhTsRRiz",userPoolWebClientId:"25eoqjl2q81l935qjegd56os4a",scope:["openid","email","phone","profile","aws.cognito.signin.user.admin"],oauth:{domain:"https://app.brightboost.ai",scope:["openid","email","phone","profile","aws.cognito.signin.user.admin"],redirectSignIn:"https://app.brightboost.ai/marketing-booster",redirectSignOut:"https://app.brightboost.ai",responseType:"code"}},Storage:{AWSS3:{bucket:"gooroobooster-files-storage",region:"us-east-1"}}},lt=(n(512),n(336)),ut=(n(522),n.p+"static/media/pdf-icon-1.46de4458.png"),dt=function(e){var t=e.files,n=e.onDelete,r=e.loading,s=e.erasable,c=Object(a.useReducer)((function(e,t){return Object(B.a)(Object(B.a)({},e),t)}),{isOpen:!1,url:""}),i=Object(d.a)(c,2),o=i[0],l=i[1],u=function(e){switch(e.type){case"png":case"jpg":case"jpeg":return Object(S.jsx)("img",{onClick:function(){return l({isOpen:!0,url:e.url})},src:e.url,alt:"",className:"gallery-img"});case"pdf":return Object(S.jsx)("a",{href:e.url,download:!0,className:"gallery-object",children:Object(S.jsx)("img",{src:ut,alt:"",className:"gallery-icon"})});default:return null}};return Object(S.jsxs)("ul",{className:"gallery-list",children:[t.map((function(e){return Object(S.jsxs)("li",{className:"gallery-item",children:[s&&Object(S.jsx)("button",{disabled:r,id:e.id,onClick:n,children:"x"}),u(e)]},e.id)})),o.isOpen&&Object(S.jsx)(lt.a,{mainSrc:o.url,onCloseRequest:function(){return l({isOpen:!1,url:""})},imagePadding:64})]})};dt.getBase64=function(e){return new Promise((function(t,n){var a=new FileReader;a.readAsDataURL(e),a.onload=function(){return t(a.result)},a.onerror=function(e){return n(e)}}))};var pt=dt,jt=n(701),bt=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n,a,r,s,c=arguments;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:"public/",n=c.length>1?c[1]:void 0,e.prev=2,jt.a.configure({customPrefix:{public:t}}),e.next=6,jt.a.put(n.name,n.file,{level:"public",type:n.file.type});case 6:return a=e.sent,r=a.key,"https://gooroobooster-files-storage.s3.amazonaws.com",s="https://gooroobooster-files-storage.s3.amazonaws.com/"+t+r,e.abrupt("return",Promise.resolve({url:s,key:r}));case 13:return e.prev=13,e.t0=e.catch(2),console.log(e.t0),e.abrupt("return",Promise.reject(e.t0));case 17:case"end":return e.stop()}}),e,null,[[2,13]])})));return function(){return e.apply(this,arguments)}}(),mt=bt,Ot=new g.a({en:{response:"Response...",send:"Send"},es:{response:"Responder...",send:"Enviar"}}),ft=null,ht=pt.getBase64,gt=function(e){var t=e.setCampaign,n=e.campaign,r=Object(a.useState)(""),s=Object(d.a)(r,2),c=s[0],i=s[1],o=Object(a.useState)(!1),p=Object(d.a)(o,2),j=p[0],b=p[1],m=Object(a.useRef)(null),O=Object(a.useRef)(null),f=Object(a.useState)([]),h=Object(d.a)(f,2),g=h[0],x=h[1],v=n.id;Object(a.useEffect)((function(){m.current.focus()}),[]);var w=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t){var n,a,r;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n=O.current.files[0],e.next=4,ht(n);case 4:a=e.sent,r={id:Object(De.a)(),name:Object(De.a)()+n.name,url:a,file:n,type:n.type.split("/").pop()},x([].concat(Object(F.a)(g),[r])),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log("FILE UPLOAD FAIL: ",e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(t){return e.apply(this,arguments)}}(),y=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var a,r,s,o,u,d,p,j,m,O,f,h,v,w;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0,b(!0),a="https://api.gooroobooster.com/campaigns/advise",r="public/campaign:"+n.id+"/",s=[],o=Object(st.a)(g),e.prev=6,o.s();case 8:if((u=o.n()).done){e.next=19;break}return d=u.value,e.next=12,mt(r,d);case 12:p=e.sent,j=p.url,m=p.key,O={url:j,type:d.type,key:m,name:d.name},s.push(O);case 17:e.next=8;break;case 19:e.next=24;break;case 21:e.prev=21,e.t0=e.catch(6),o.e(e.t0);case 24:return e.prev=24,o.f(),e.finish(24);case 27:return f={campaign_id:n.id,author:"CUSTOMER",message:c},s.length>0&&(f.files=s),h={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(f)},e.next=32,fetch(a,h);case 32:return v=e.sent,e.next=35,v.json();case 35:(w=e.sent).advise.files=s,C([w.notification.id]),t(Object(B.a)(Object(B.a)({},n),{},{advises:[w.advise].concat(Object(F.a)(n.advises))})),i(""),x([]),e.next=46;break;case 43:e.prev=43,e.t1=e.catch(0),console.log(e.t1);case 46:return e.prev=46,b(!1),e.finish(46);case 49:case"end":return e.stop()}}),e,null,[[0,43,46,49],[6,21,24,27]])})));return function(){return e.apply(this,arguments)}}();Object(a.useEffect)((function(){return v&&(ft=new V.a("wss://ws.gooroobooster.com/notifications",{timeout:5e3,maxAttempts:1,onopen:function(e){return console.log("Connected")},onerror:function(e){return console.log("Error:",e)}})),function(){ft&&ft.close(),ft=null}}),[v]);var C=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,ft.json({action:"send",notifications_id:t,author:"CUSTOMER",type:"CAMPAIGN_ADVISE"});case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),console.log(e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})));return function(t){return e.apply(this,arguments)}}();return Object(S.jsxs)("div",{className:"editor-main-cont",children:[Object(S.jsx)("header",{className:"editor-header",children:Object(S.jsx)("ul",{children:Object(S.jsx)("li",{children:Object(S.jsxs)("label",{className:"editor-file-label",htmlFor:"editor-file-input",disabled:j,children:[Object(S.jsx)("span",{disabled:j,children:Object(S.jsx)(it.a,{})}),Object(S.jsx)("input",{id:"editor-file-input",name:"editor-file-input",className:"editor-file-input",type:"file",ref:O,onChange:w,disabled:j})]})})})}),Object(S.jsx)("textarea",{ref:m,className:"editor-textarea",value:c,onChange:function(e){return i(e.target.value)},rows:6,placeholder:Ot.response,disabled:j}),Object(S.jsx)(pt,{files:g,erasable:!0,onDelete:function(e){var t=g.filter((function(t){return t.id!==e.target.id}));x(t)},loading:j}),Object(S.jsx)("footer",{className:"editor-footer",children:Object(S.jsxs)(ct.a,{size:"small",type:"primary",onClick:y,disabled:j,children:[Ot.send,j&&Object(S.jsx)("span",{style:{marginLeft:8},children:Object(S.jsx)(E.a,{type:"Oval",color:"#fff",height:15,width:15})})]})})]})},xt="https://api.gooroobooster.com",vt=new g.a({en:{LOW:Q.labels.en.LOW+" Campaign",BASIC:Q.labels.en.BASIC+" Campaign",HIGH:Q.labels.en.HIGH+" Campaign","SUPER BOOSTER":Q.labels.en.SUPER_BOOSTER+" Campaign",from:"from",to:"to",budget:"Budget",advises:"Advises list",agree:"Agree",disagree:"Disagree"},es:{LOW:"Campa\xf1a "+Q.labels.es.LOW,BASIC:"Campa\xf1a "+Q.labels.es.BASIC,HIGH:"Campa\xf1a "+Q.labels.es.HIGH,SUPER_BOOSTER:"Campa\xf1a "+Q.labels.es.SUPER_BOOSTER,from:"desde",to:"hasta",budget:"Cuenta",advises:"Lista de consejos",agree:"Aceptar",disagree:"Declinar"}}),wt=null,yt=function(){var e=Object(o.i)().id,t=Object(a.useState)(!1),n=Object(d.a)(t,2),r=(n[0],n[1]),s=Object(a.useState)(null),c=Object(d.a)(s,2),i=c[0],p=c[1],j=Object(a.useState)(!1),b=Object(d.a)(j,2),m=(b[0],b[1],Object(a.useState)("")),O=Object(d.a)(m,2),f=(O[0],O[1],Object(a.useState)([])),h=Object(d.a)(f,2),g=(h[0],h[1],function(){var t=Object(u.a)(Object(l.a)().mark((function t(){var n,a,s,c;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r(!0),n=xt+"/campaigns/campaign",a={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({campaign_id:e})},t.next=6,fetch(n,a);case 6:return s=t.sent,t.next=9,s.json();case 9:c=t.sent,p(c),t.next=16;break;case 13:t.prev=13,t.t0=t.catch(0),console.log(t.t0);case 16:return t.prev=16,r(!1),t.finish(16);case 19:case"end":return t.stop()}}),t,null,[[0,13,16,19]])})));return function(){return t.apply(this,arguments)}}());Object(a.useEffect)((function(){e&&g()}),[e]);var x=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t){var n,a,r,s,c,o;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n=xt+"/campaigns/set-advise-value",a={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({advise_id:t.target.id,author:"CUSTOMER",value:t.target.value})},e.next=5,fetch(n,a);case 5:return r=e.sent,e.next=8,r.json();case 8:s=e.sent,c=i.advises.map((function(e){return e.id===t.target.id&&(e.value=t.target.value),e})),o=Object(B.a)(Object(B.a)({},i),{},{advises:c}),p(o),v([s.notification.id]),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(0),console.log(e.t0);case 18:return e.prev=18,e.finish(18);case 20:case"end":return e.stop()}}),e,null,[[0,15,18,20]])})));return function(t){return e.apply(this,arguments)}}();Object(a.useEffect)((function(){return e&&(wt=new V.a("wss://ws.gooroobooster.com/notifications",{timeout:5e3,maxAttempts:1,onopen:function(e){return console.log("Connected")},onerror:function(e){return console.log("Error:",e)}})),function(){wt&&wt.close(),wt=null}}),[e]);var v=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,wt.json({action:"send",notifications_id:t,author:"CUSTOMER",type:"CAMPAIGN_ADVISE"});case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),console.log(e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})));return function(t){return e.apply(this,arguments)}}();if(i){var w=i.package_id,y=i.total_amount,C=i.start_date,N=i.end_date,k=i.advises,I=We()(new Date(C),"YYYY-MM-DD"),D=We()(new Date(N),"YYYY-MM-DD");return Object(S.jsxs)("div",{className:"campaign-main-cont",children:[Object(S.jsxs)("div",{className:"campaign-page-item",children:[Object(S.jsx)("div",{className:"campaig-square-color",style:{marginRight:8,backgroundColor:Q.colors[w]}}),Object(S.jsxs)("p",{className:"campaign-descriprion","data-booster":"SUPER_BOOSTER"===w,children:[vt[w]," ",vt.from," ",I.locale("es"===vt.getLanguage()?"es":"en").format("MMMM")," ",I.locale("es"===vt.getLanguage()?"es":"en").format("D"),"es"!==vt.getLanguage()&&"th"," ",vt.to," ",D.locale("es"===vt.getLanguage()?"es":"en").format("MMMM")," ",D.locale("es"===vt.getLanguage()?"es":"en").format("D"),"es"!==vt.getLanguage()&&"th"," - ",vt.budget," $",y]})]}),Object(S.jsx)(gt,{campaign:i,setCampaign:p}),k.length>0&&Object(S.jsxs)("div",{className:"campaigns-advises-list",children:[Object(S.jsx)("p",{children:vt.advises}),Object(S.jsx)("ul",{className:"campaigns-advises-cont",children:k.map((function(e){return Object(S.jsxs)("li",{children:[Object(S.jsxs)("div",{children:[Object(S.jsx)("span",{children:"".concat("ADMIN"===e.author?"[Admin]":"[Me]","[").concat(We()(new Date(C)).format("YYYY-MM-DD"),"]")}),e.message]}),"ADMIN"===e.author&&Object(S.jsxs)("div",{className:"campaign-advises-cont",children:[Object(S.jsxs)("label",{children:[vt.agree,Object(S.jsx)("input",{disabled:!!e.value,onChange:x,id:e.id,value:"ACCEPTED",checked:"ACCEPTED"===e.value,type:"checkbox"})]}),Object(S.jsxs)("label",{children:[vt.disagree,Object(S.jsx)("input",{disabled:!!e.value,onChange:x,id:e.id,value:"REJECTED",checked:"REJECTED"===e.value,type:"checkbox"})]})]}),Object(S.jsx)("div",{className:"gallery-item-cont",children:Object(S.jsx)(pt,{files:e.files})})]},e.id)}))})]})]})}return Object(S.jsx)("div",{className:"customers-loader-cont",children:Object(S.jsx)(E.a,{type:"Oval",color:"black",height:40,width:40})})},Et=n.p+"static/media/not-found.c8c111db.png",St=(n(549),function(){var e=Object(o.g)();return Object(S.jsx)("div",{className:"not-found-page",children:Object(S.jsxs)("div",{className:"not-found-wrapper",children:[Object(S.jsx)("div",{className:"not-found-img",children:Object(S.jsx)("img",{src:Et,alt:"not-found"})}),Object(S.jsxs)("div",{className:"not-found-desc",children:[Object(S.jsx)("h1",{children:"404"}),Object(S.jsx)("span",{className:"not-found-text",children:"The page you are looking for could not be found."}),Object(S.jsx)(C,{label:"Return to Reservations",onClick:function(){e.push("/reservations")}})]})]})})}),Ct=(n(306),function(e){var t=e.component,n=Object(o.j)(t);return Object(S.jsx)(r.a.Fragment,{children:O()?Object(S.jsx)(o.a,{to:"/marketing-booster"}):Object(S.jsx)(n,{})})}),Nt=(n(550),n(551),n(552),n.p+"static/media/logout-1.2eae25e6.png"),kt=n.p+"static/media/notifications.e405b1ba.svg",It=(n.p,n.p,n.p,n.p,n.p,n.p,new g.a({en:{performance:"Performance",profile:"Profile"},es:{performance:"Rendimiento",profile:"Perfil"}})),Dt={goorooBooster:"BrightBoost",performance:It.performance,profile:It.profile},At="Logout",Rt="Are you sure you want to logout?",Tt="No",Pt="Logout",_t=(n(341),n(553),n(554),"SET_WS_MESSAGE_RECEIVED_STATUS"),Mt=function(e){return{type:_t,payload:{status:e}}},Lt=(n(555),n(164)),Bt=n.n(Lt),Ut=function(){return W.a.tz.guess("Z")},Gt={apiEndpoint:"chat/getUnreadChatMessagesByProperty"},Ft={apiEndpoint:"notifications/getUnreadNotificationsByProperty"},Ht=n(123),Yt=n.n(Ht),Wt=Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://api.gooroobooster.com",REACT_APP_BUCKET_NAME:"gooroobooster-files-storage",REACT_APP_DOMAIN_NAME:"https://app.brightboost.ai",REACT_APP_ENV:"prod",REACT_APP_IAM_ACCESS_KEY:"AKIAYUVYGSUZNYTVKF5R",REACT_APP_IAM_SECRET_KEY:"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",REACT_APP_IDENTITY_POOL_ID:"us-east-1:0a6acdcf-7027-4a06-b2f8-d56d2a201d72",REACT_APP_INTEGRATION_PASSWORD:"Thebrighthotel=2022-*",REACT_APP_REDIRECT_SIGN_IN:"https://app.brightboost.ai/marketing-booster",REACT_APP_REDIRECT_SIGN_OUT:"https://app.brightboost.ai",REACT_APP_S3_REGION:"us-east-1",REACT_APP_STRIPE_PUBLIC_KEY:"pk_live_51LpfHuEi6CDGA4uGjA9XuSt79WhbqdCe6j57HoInUiYUkedVyLth58zdhV2Fj9QVvdYrAcw593JjWbRDyLS52sIi00fsuH9Piw",REACT_APP_THEBRIGHTHOTEL_SECRET:"TheBrightHotel@123456-*!",REACT_APP_USER_POOL_ID:"us-east-1_AdhTsRRiz",REACT_APP_USER_POOL_WEBCLIENT_ID:"25eoqjl2q81l935qjegd56os4a",REACT_APP_WS_URL:"wss://ws.gooroobooster.com"}).REACT_APP_API_BASE_URL,zt={"Content-Type":"application/json"},qt="GET",Vt=0,Jt="json",Zt="utf8",Kt="",Xt="",Qt=2e3,$t={},en=0,tn=function(){function e(t){var n=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Z.a)(this,e),this.withParams=function(e){return n.options.params=e,n},this.withAuth=function(e){return e&&(n.options.headers.Authorization=e),n},this.PUT=function(){return n.options.method="PUT",Yt()(n.options)},this.POST=function(){return n.options.method="POST",Yt()(n.options)},this.DELETE=function(){return n.options.method="DELETE",Yt()(n.options)},this.PATCH=function(){return n.options.method="PATCH",Yt()(n.options)},this.HEAD=function(){return n.options.method="HEAD",Yt()(n.options)},this.url=t,this.options={url:this.url,baseURL:Wt,method:qt,params:$t,timeout:a.timeout||Vt,responseType:a.responseType||Jt,responseEncoding:a.responseEncoding||Zt,xsrfCookieName:a.xsrfCookieName||Kt,xsrfHeaderName:a.xsrfHeaderName||Xt,maxContentLength:a.maxContentLength||Qt,maxRedirects:en,headers:a.headers||zt,data:a.data||{},transformRequest:[function(e,t){return a.transformRequest?a.transformRequest(e,t):e}],transformResponse:[function(e){return a.transformResponse?a.transformResponse(e):e}],validateStatus:function(e){return e>=200&&e<300},onUploadProgress:function(e){a.onUploadProgress&&a.onUploadProgress(e)},onDownloadProgress:function(e){a.onDownloadProgress&&a.onDownloadProgress(e)}}}return Object(J.a)(e,[{key:"GET",value:function(){return Yt()(this.options)}}]),e}();Yt.a.interceptors.response.use((function(e){return e}),(function(e){var t,n,a;return Promise.reject({statusCode:null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.status,message:null===e||void 0===e||null===(n=e.response)||void 0===n||null===(a=n.data)||void 0===a?void 0:a.errorMessage.split(":")})}));var nn,an,rn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({propertyId:n.propertyId,timezoneRegion:n.timezoneRegion})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),sn=(n(576),{apiEndpoint:"reservations/getReservationDetails"}),cn={apiEndpoint:"reservations/getReservationData"},on={apiEndpoint:"reservations/updateReservationAdminCheckInStatus"},ln={apiEndpoint:"chat/sendMessage"},un={apiEndpoint:"chat/getChat"},dn={apiEndpoint:"chat/getUnreadChatMessages"},pn={apiEndpoint:"chat/updateReadAllChatMessages"},jn={apiEndpoint:"reservations/getAdminProperties"},bn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t).withAuth(a).withParams({reservationId:n.reservationId,propertyId:n.propertyId}).GET().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),mn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t).withAuth(a).withParams({reservationId:n.reservationId,propertyId:n.propertyId}).GET().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),On=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({id:n.reservationId,adminCheckInStatus:n.adminCheckInStatus,guestPhoneNo:n.guestPhoneNo,guestName:n.guestName})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),fn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({reservationId:n.reservationId,propertyId:n.propertyId,timezoneRegion:n.timezoneRegion})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),hn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({reservationId:n.reservationId,propertyId:n.propertyId})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),gn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({reservationId:n.reservationId,isRead:n.isRead})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),xn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({propertyId:n.propertyId,pmsPropertyId:n.pmsPropertyId,reservationId:n.reservationId,sender:n.sender,receiver:n.receiver,message:n.message,isRead:n.isRead})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),vn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t).withAuth(a).withParams({cognitoUserId:n.cognitoUserId}).GET().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),wn=(n.p,"Booking"),yn="Confirmed",En="CheckedIn",Sn="CheckedOut",Cn="Canceled";nn={},Object(G.a)(nn,wn,""),Object(G.a)(nn,yn,""),Object(G.a)(nn,En,""),Object(G.a)(nn,Sn,""),Object(G.a)(nn,Cn,""),an={},Object(G.a)(an,wn,0),Object(G.a)(an,yn,0),Object(G.a)(an,En,0),Object(G.a)(an,Sn,0),Object(G.a)(an,Cn,0);var Nn=n(56),kn=function(e){try{var t=e.checkout_date,n=e.checkin_date,a=new Date(t),r=new Date(n),s=Math.abs(a.getTime()-r.getTime()),c=Math.ceil(s/864e5);return e.no_of_nights=c,e.checkin_date=Nn(r).utcOffset(0).format("MM/DD/YYYY"),e.checkout_date=Nn(a).utcOffset(0).format("MM/DD/YYYY"),e.checkin_date&&"Invalid date"!==e.checkin_date||(e.checkin_date=null),e.checkout_date&&"Invalid date"!==e.checkout_date||(e.checkout_date=null),e}catch(i){console.log("Error while parsing data!")}},In=(n(577),function(){return Object(S.jsx)("span",{className:"success-icon",children:Object(S.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"11",height:"11",viewBox:"0 0 11 11",children:Object(S.jsx)("path",{fill:"#41AF1A",d:"M840.397762,186 C837.42047,186 835,188.420728 835,191.398338 C835,194.375947 837.42047,196.796675 840.397762,196.796675 C843.375054,196.796675 845.795524,194.375947 845.795524,191.398338 C845.795524,188.420728 843.375054,186 840.397762,186 Z M842.795505,190.523239 L840.306852,193.20536 C840.181852,193.341739 840.000032,193.421294 839.806849,193.421294 C839.613666,193.421294 839.44321,193.341739 839.306846,193.20536 L838.000019,191.784745 C837.750018,191.511987 837.761381,191.08012 838.03411,190.818727 C838.306839,190.568698 838.73866,190.580063 839.000026,190.852821 L839.818213,191.72792 L841.806862,189.57995 C842.068227,189.307192 842.488685,189.295827 842.772777,189.545855 C843.034143,189.818614 843.05687,190.250481 842.795505,190.523239 Z",transform:"translate(-835 -186)"})})})}),Dn=(n(578),function(){return Object(S.jsx)("span",{className:"warning-icon",children:Object(S.jsxs)("svg",{width:"12px",height:"11px",viewBox:"0 0 12 11",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[Object(S.jsx)("title",{children:"611A9118-C4DA-426B-88A3-8C2300418A49"}),Object(S.jsx)("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:Object(S.jsx)("g",{id:"5.1-admin",transform:"translate(-682.000000, -206.000000)",fill:"#E77426",fillRule:"nonzero",children:Object(S.jsx)("path",{d:"M689.874891,207.087782 L693.696046,213.674884 C694.093701,214.352745 694.102277,215.19303 693.71854,215.878997 C693.334349,216.565776 692.616231,216.992244 691.825499,217.000001 L684.168354,217.000001 C683.385758,216.993546 682.666273,216.565768 682.282022,215.878377 C681.898089,215.191556 681.907056,214.349402 682.30343,213.677325 L686.126003,207.087809 C686.514396,206.413611 687.229657,205.99909 688.002999,206.000001 C688.776258,206.000916 689.49127,206.417155 689.874891,207.087782 Z M687.068482,207.641836 L683.243077,214.23621 C683.044628,214.572707 683.040139,214.994307 683.232361,215.338175 C683.424795,215.682421 683.785183,215.896694 684.172792,215.899935 L691.820177,215.899935 C692.216277,215.896037 692.575969,215.682427 692.768369,215.338494 C692.960495,214.99505 692.956202,214.574378 692.755752,214.232669 L688.931581,207.64036 C688.741061,207.307313 688.38588,207.100547 688.001722,207.100092 C687.61752,207.09964 687.262209,207.305555 687.068482,207.641836 Z M688.000745,214.799818 C687.699395,214.799818 687.455103,214.553555 687.455103,214.249773 C687.455103,213.945991 687.699395,213.699728 688.000745,213.699728 C688.302095,213.699728 688.546388,213.945991 688.546388,214.249773 C688.546388,214.553555 688.302095,214.799818 688.000745,214.799818 Z M687.456714,209.299364 L688.547999,209.299364 L688.547999,213.149682 L687.456714,213.149682 L687.456714,209.299364 Z",id:"Alert"})})})]})})}),An=n(698),Rn=n(211),Tn=(n(597),"DOC_VERIFIED"),Pn=n.p+"static/media/document-notfound-icon.0b6d030c.svg",_n=function(e){var t=e.onDismiss,n=e.selectedResId,s=e.setErrorOccured,c=Object(q.d)((function(e){return e.reservations})).selectedProperty,i=Object(a.useState)(null),o=Object(d.a)(i,2),p=o[0],j=o[1],b=Object(a.useState)(!0),m=Object(d.a)(b,2),O=m[0],f=m[1],h=Object(a.useState)(!1),g=Object(d.a)(h,2),x=g[0],v=g[1],w=Object(a.useState)(!0),y=Object(d.a)(w,2),N=y[0],k=y[1],I=Object(q.c)();Object(a.useEffect)((function(){return R(),function(){}}),[]);var D=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P();case 2:return e.next=4,R();case 4:I(Mt(!0));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t&&t();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),R=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,a,r,s,i;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),t=sn.apiEndpoint,e.prev=2,e.next=5,bn(t,{reservationId:n,propertyId:c.value});case 5:return a=e.sent,r=a.doc_s3_key,s=a.cognito_identity_id,e.next=9,T(r,s,"protected");case 9:i=e.sent,a.hasOwnProperty("admin_checkin_status")?"Doc-unverified"===a.admin_checkin_status||null===a.admin_checkin_status?k(!0):k(!1):k(!0),a&&j(kn(Object(B.a)(Object(B.a)({},a),{},{s3_document_url:i}))),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(2),_();case 17:return e.prev=17,f(!1),e.finish(17);case 20:case"end":return e.stop()}}),e,null,[[2,14,17,20]])})));return function(){return e.apply(this,arguments)}}(),T=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n,a){var r;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jt.a.get(t,{level:a,identityId:n});case 3:return r=e.sent,e.abrupt("return",r);case 7:e.prev=7,e.t0=e.catch(0),_(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,n,a){return e.apply(this,arguments)}}(),P=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,a,r;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),t=on.apiEndpoint,a=p.guest_name,r=p.guest_phone_no,e.prev=3,e.next=6,On(t,{reservationId:n,adminCheckInStatus:Tn,guestPhoneNo:r,guestName:a});case 6:e.next=11;break;case 8:e.prev=8,e.t0=e.catch(3),_();case 11:return e.prev=11,f(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[3,8,11,14]])})));return function(){return e.apply(this,arguments)}}(),_=function(e){f(!1),s(!0)};return Object(S.jsx)(r.a.Fragment,{children:O?Object(S.jsx)("div",{className:"viewdocument-loader",children:Object(S.jsx)(E.a,{type:"Oval",color:"black",height:50,width:50})}):Object(S.jsxs)(r.a.Fragment,{children:[Object(S.jsx)("div",{className:"view-document",children:Object(S.jsx)(r.a.Fragment,{children:Object(S.jsx)("div",{className:"photo-id",children:Object(S.jsx)("div",{className:"image-wrapper",children:Object(S.jsx)("img",{src:p&&p.s3_document_url,alt:"",onError:function(e){e.target.onerror=null,e.target.src=Pn,v(!0)}})})})})}),Object(S.jsx)(r.a.Fragment,{children:N?Object(S.jsxs)("div",{className:"btn-group",children:[Object(S.jsx)("button",{className:"cancel-btn",onClick:A,children:"Cancel"}),Object(S.jsx)(C,{isDisabled:x,label:"Looks Good",onClick:D})]}):Object(S.jsx)("div",{className:"document-verified",children:Object(S.jsxs)("span",{className:"document-verified-text",children:["Document verified ",Object(S.jsx)(In,{})]})})})]})})},Mn=(n(598),{apiEndpoint:"incidentals/createIncidental"}),Ln={apiEndpoint:"incidentals/getIncidentals"},Bn={apiEndpoint:"incidentals/deleteIncidental"},Un={apiEndpoint:"incidentals/getReservationAndIncidentalsDetails"},Gn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({propertyId:n.propertyId,pmsPropertyId:n.pmsPropertyId,reservationId:n.reservationId,description:n.description,amount:n.amount})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Fn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({propertyId:n.propertyId,reservationId:n.reservationId,timezoneRegion:n.timezoneRegion})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Hn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({propertyId:n.propertyId,reservationId:n.reservationId,id:n.id})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Yn=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b();case 2:return a=e.sent,e.abrupt("return",new Promise((function(e,r){new tn(t,{data:JSON.stringify({reservationId:n.reservationId,propertyId:n.propertyId,timezoneRegion:n.timezoneRegion})}).withAuth(a).POST().then((function(t){e(t.data)})).catch((function(e){r(e)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Wn=n(56),zn=function(e){try{var t=e.checkout_date,n=e.checkin_date,a=new Date(t),r=new Date(n),s=Math.abs(a.getTime()-r.getTime()),c=Math.ceil(s/864e5);return e.no_of_nights=c,e.checkin_date=Wn(r).utcOffset(0).format("MM/DD/YYYY"),e.checkout_date=Wn(a).utcOffset(0).format("MM/DD/YYYY"),e}catch(i){console.log("Error while parsing data!")}},qn=(n(599),function(e){var t=e.label,n=e.extraStyles,r=e.type,s=e.value,c=e.setValue,i=e.showError,o=e.disabled,l=e.errorMessage,u=e.autoFocus,d=e.placeholder,p=Object(a.useRef)(null);return Object(a.useEffect)((function(){u&&p.current&&p.current.focus()}),[u,p.current]),Object(S.jsxs)("div",{className:"form-field ".concat(n),children:[Object(S.jsx)("label",{className:"field-title",children:t}),Object(S.jsxs)("div",{className:"field-wrap",children:[Object(S.jsx)("input",{type:r||"text",className:"input-field",value:s,onChange:function(e){return c(e.target.value)},min:"0",disabled:o,ref:p,placeholder:d}),i&&Object(S.jsx)("div",{className:"error-wrap",children:l})]})]})}),Vn=n.p+"static/media/incidentals-delete-icon.1e5e48da.svg",Jn=n.p+"static/media/zero-incidentals.a448dc76.svg",Zn=n(254),Kn=n.n(Zn),Xn=function(e){var t=e.width,n=e.height;return Object(S.jsx)(Zn.SkeletonTheme,{color:"#EBEAE5",highlightColor:"#fff",children:Object(S.jsx)(Kn.a,{width:t,height:n})})},Qn=(n(602),function(){return Object(S.jsx)("span",{className:"cancel-icon",children:Object(S.jsxs)("svg",{width:"15px",height:"15px",viewBox:"0 0 15 15",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[Object(S.jsx)("title",{children:"FE0D8071-B74E-45CD-99B5-2F76651A1E71"}),Object(S.jsx)("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:Object(S.jsx)("g",{id:"4-admin",transform:"translate(-954.000000, -830.000000)",fill:"#858585",fillRule:"nonzero",children:Object(S.jsx)("g",{id:"Group-19",transform:"translate(382.000000, 809.000000)",children:Object(S.jsx)("path",{d:"M579.5,21 C575.35625,21 572,24.35625 572,28.5 C572,32.64375 575.35625,36 579.5,36 C583.64375,36 587,32.64375 587,28.5 C587,24.35625 583.64375,21 579.5,21 Z M582.4375,30.2375 C582.76875,30.56875 582.76875,31.10625 582.4375,31.4375 C582.28125,31.59375 582.05625,31.68125 581.8375,31.68125 C581.6125,31.68125 581.39375,31.59375 581.2375,31.4375 L579.5,29.70625 L577.7625,31.44375 C577.60625,31.6 577.38125,31.6875 577.1625,31.6875 C576.9375,31.6875 576.71875,31.6 576.5625,31.44375 C576.23125,31.1125 576.23125,30.575 576.5625,30.24375 L578.3,28.50625 L576.5625,26.76875 C576.23125,26.4375 576.23125,25.9 576.5625,25.56875 C576.89375,25.2375 577.43125,25.2375 577.7625,25.56875 L579.5,27.30625 L581.2375,25.5625 C581.56875,25.23125 582.10625,25.23125 582.4375,25.5625 C582.76875,25.89375 582.76875,26.43125 582.4375,26.7625 L580.7,28.5 L582.4375,30.2375 Z",id:"Close"})})})})]})})}),$n=(n(603),function(e){var t=e.message,n=e.activeClassName,a=e.onDismiss,r=e.isError;return Object(S.jsxs)("div",{className:"toast-wrapper ".concat(r&&"error-state"," ").concat(n),children:[Object(S.jsx)("div",{className:"toast-bg"}),Object(S.jsx)("span",{className:"notification-text",children:t||"Success!"}),Object(S.jsx)("div",{className:"cancel-icon-wrapper",onClick:a&&a,children:Object(S.jsx)(Qn,{})})]})}),ea=(n(604),n(345)),ta=function(e){var t=e.label,n=e.extraStyles,a=e.inputId,r=e.inputName,s=e.value,c=e.setValue,i=e.showError,o=e.disabled,l=e.errorMessage,u=e.allowNegativeValue,d=e.allowDecimals,p=e.prefix,j=e.decimalsLimit,b=e.intlConfig;return Object(S.jsxs)("div",{className:"form-field ".concat(n),children:[Object(S.jsx)("label",{className:"field-title",children:t}),Object(S.jsxs)("div",{className:"field-wrap",children:[Object(S.jsx)(ea.a,{id:a||"input-currency-id",name:r||"input-currency-name",className:"input-currency-field",prefix:p||"$",decimalsLimit:j||2,allowDecimals:d||!0,value:s||"",onValueChange:function(e,t){return c(e)},allowNegativeValue:u||!1,disabled:o||!1,intlConfig:b}),i&&Object(S.jsx)("div",{className:"error-wrap",children:l})]})]})},na=function(e){e.onDismiss;var t=e.selectedResId,n=(e.setErrorOccured,Object(q.d)((function(e){return e.reservations})).selectedProperty),s=Object(a.useState)(null),c=Object(d.a)(s,2),i=c[0],o=c[1],p=Object(a.useState)(!0),j=Object(d.a)(p,2),b=j[0],m=j[1],O=Object(a.useState)(!1),f=Object(d.a)(O,2),h=f[0],g=f[1],x=Object(a.useState)(!1),v=Object(d.a)(x,2),w=v[0],y=v[1],N=Object(a.useState)(""),k=Object(d.a)(N,2),I=k[0],D=k[1],A=Object(a.useState)(""),R=Object(d.a)(A,2),T=R[0],P=R[1],_=Object(a.useState)([]),M=Object(d.a)(_,2),L=M[0],U=M[1],G=Object(a.useState)(!1),F=Object(d.a)(G,2),H=(F[0],F[1],Object(a.useState)("")),Y=Object(d.a)(H,2),W=Y[0],z=Y[1],V=Object(a.useState)(!1),J=Object(d.a)(V,2),Z=J[0],K=J[1],X=Object(a.useState)(!1),Q=Object(d.a)(X,2),$=Q[0],ee=Q[1],te=Object(a.useState)(!1),ne=Object(d.a)(te,2),ae=ne[0],re=ne[1],se=Object(a.useState)(!1),ce=Object(d.a)(se,2),ie=ce[0],oe=ce[1],le=Object(a.useState)(""),ue=Object(d.a)(le,2),de=ue[0],pe=ue[1];Object(a.useEffect)((function(){be(),Oe()}),[]);var je=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ee(!1),e.next=3,me();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var a,r;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=Un.apiEndpoint,e.prev=1,e.next=4,Yn(a,{reservationId:t,propertyId:n.value,timezoneRegion:Ut()});case 4:(r=e.sent)&&o(zn(Object(B.a)({},r))),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),ge();case 11:return e.prev=11,m(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[1,8,11,14]])})));return function(){return e.apply(this,arguments)}}(),me=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var n,a,r,s,c,o,u;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(g(!0),re(!1),oe(!1),n=!0,a=Mn.apiEndpoint,r=i.property_id,s=i.pms_property_id,c=i.hold_transaction_amount,o=i.incidentals_amount,u=(c-o).toFixed(2),e.prev=7,I&&""!==I.trim()?T&&""!==T.trim()?parseFloat(T)>parseFloat(u)?(pe("Remaining balance lower than amount"),oe(!0),n=!1):parseFloat(T)<=0&&(pe("Amount must be greater than $0.00"),oe(!0),n=!1):(pe("Amount is required"),oe(!0),n=!1):(pe("Description is required"),re(!0),n=!1),!n){e.next=18;break}return e.next=12,Gn(a,{propertyId:r,pmsPropertyId:s,reservationId:t,description:I,amount:T});case 12:return e.next=14,be();case 14:return e.next=16,Oe();case 16:D(""),P("");case 18:e.next=25;break;case 20:e.prev=20,e.t0=e.catch(7),z(e.t0.message),K(!0),ee(!0);case 25:return e.prev=25,g(!1),e.finish(25);case 28:case"end":return e.stop()}}),e,null,[[7,20,25,28]])})));return function(){return e.apply(this,arguments)}}(),Oe=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var a,r;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=Ln.apiEndpoint,e.prev=1,e.next=4,Fn(a,{propertyId:n.value,reservationId:t,timezoneRegion:Ut()});case 4:(r=e.sent)&&U(r),e.next=13;break;case 8:e.prev=8,e.t0=e.catch(1),z("Error to get incidentals"),K(!0),ee(!0);case 13:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}(),fe=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t,n){var a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ee(!1),a=L.slice(0,n).concat(L.slice(n+1,L.length)),U(a),e.next=5,he(t);case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),he=function(){var e=Object(u.a)(Object(l.a)().mark((function e(n){var a,r;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return y(!0),a=Bn.apiEndpoint,r=i.property_id,e.prev=3,e.next=6,Hn(a,{propertyId:r,reservationId:t,id:n});case 6:return e.next=8,be();case 8:return e.next=10,Oe();case 10:e.next=17;break;case 12:e.prev=12,e.t0=e.catch(3),z("Error to delete the incidental"),K(!0),ee(!0);case 17:return e.prev=17,y(!1),e.finish(17);case 20:case"end":return e.stop()}}),e,null,[[3,12,17,20]])})));return function(t){return e.apply(this,arguments)}}(),ge=function(e){m(!1)},xe=function(e){return e||"-"};return Object(S.jsx)(r.a.Fragment,{children:Object(S.jsxs)(r.a.Fragment,{children:[b?Object(S.jsx)("div",{className:"incidentals-loader",children:Object(S.jsx)(E.a,{type:"Oval",color:"black",height:50,width:50})}):Object(S.jsx)(r.a.Fragment,{children:Object(S.jsxs)("div",{className:"incidentals",children:[Object(S.jsxs)("div",{className:"incidentals-card-details",children:[Object(S.jsxs)("div",{className:"incidentals-details",children:[Object(S.jsx)("span",{className:"incidentals-title",children:"INCIDENTALS TOTAL"}),h||w?Object(S.jsx)("span",{className:"incidentals-text",children:Object(S.jsx)(Xn,{width:100,height:10})}):Object(S.jsxs)("span",{className:"incidentals-text",children:["$",xe(i&&i.incidentals_amount?parseFloat(i.incidentals_amount).toFixed(2):"-")]})]}),Object(S.jsx)("div",{className:"incidentals-details",children:Object(S.jsxs)("div",{className:"incidentals-title",children:[i&&i.date_release?Object(S.jsx)("span",{className:"incidentals-title",children:"RELEASED AMOUNT"}):Object(S.jsx)("span",{className:"incidentals-title",children:"REMAINING BALANCE"}),h||w?Object(S.jsx)("span",{className:"incidentals-text",children:Object(S.jsx)(Xn,{width:100,height:10})}):Object(S.jsxs)("span",{className:"incidentals-text",children:["$",xe(i&&i.incidentals_amount&&i.hold_transaction_amount?parseFloat(i.hold_transaction_amount-i.incidentals_amount).toFixed(2):"-")]})]})}),i&&i.hold_transaction_lastfour?Object(S.jsxs)("div",{className:"card-details",children:[Object(S.jsxs)("span",{className:"incidentals-title",children:["Last four digits of card ",Object(S.jsx)(In,{})]}),Object(S.jsx)("span",{className:"incidentals-text",children:xe(i&&i.hold_transaction_lastfour)})]}):Object(S.jsxs)("div",{className:"noCredit-found",children:[Object(S.jsx)(Dn,{})," No credit card details available"]})]}),i&&!i.date_release?i.hold_transaction_lastfour&&Object(S.jsxs)("div",{className:"new-incidental",children:[Object(S.jsxs)("div",{className:"fields-group",children:[Object(S.jsx)(qn,{extraStyles:"text-field-description",label:"Description",value:I,setValue:D,disabled:h,showError:ae,errorMessage:de}),Object(S.jsx)(ta,{inputId:"amount",inputName:"amount",extraStyles:"text-field-amount",label:"Amount",value:T,setValue:P,disabled:h,showError:ie,errorMessage:de,allowNegativeValue:!1,prefix:"$",intlConfig:{locale:"en-US",currency:"USD"}})]}),Object(S.jsx)("div",{className:"btn-container",children:Object(S.jsx)(C,{className:"btn-add",isLoading:h,label:"Add",onClick:je,isDisabled:h})})]}):Object(S.jsxs)("div",{className:"release-completed",children:[Object(S.jsxs)("span",{className:"release-completed-text",children:["Release completed at"," ",i&&i.release_date," "]}),Object(S.jsx)(In,{width:"100px",height:"100px"})]}),L&&0!=L.length?Object(S.jsx)("div",{className:"incidentals-table-wrapper",children:Object(S.jsx)("table",{className:"incidentals-table",children:Object(S.jsxs)("tbody",{children:[Object(S.jsxs)("tr",{children:[Object(S.jsx)("th",{className:"incidentals-description",children:"Description"}),Object(S.jsx)("th",{className:"incidentals-amount",children:"Amount"}),Object(S.jsx)("th",{className:"incidentals-date",children:"Date"}),Object(S.jsx)("th",{className:"incidentals-action"})]}),L.map((function(e,t){return Object(S.jsxs)("tr",{className:(t+1)%2===0?"even":"odd",children:[Object(S.jsx)("td",{className:"incidentals-description",children:Object(S.jsx)("span",{className:"description-text",children:e.description})}),Object(S.jsxs)("td",{className:"incidentals-amount",children:["$ ",e.amount]}),Object(S.jsx)("td",{className:"incidentals-date",children:e.createdAt}),i&&!i.date_release?Object(S.jsx)("td",{className:"incidentals-action",children:Object(S.jsx)("span",{className:"incidentals-delete",onClick:function(n){fe(e.id,t)},children:Object(S.jsx)("img",{alt:"",src:Vn,width:"21px",height:"21px"})})}):Object(S.jsx)("td",{})]},t)}))]})})}):Object(S.jsxs)("div",{className:"no-incidentals",children:[Object(S.jsx)("div",{className:"no-incidentals-icon",children:Object(S.jsx)("img",{alt:"",src:Jn,width:"64px",height:"64px"})}),Object(S.jsx)("div",{className:"no-incidentals-message",children:"No incidentals found"})]})]})}),Object(S.jsx)($n,{message:W,activeClassName:$?"active":"",onDismiss:function(){return ee(!1)},isError:Z})]})})},aa=n.p+"static/media/close-icon.a221a8ed.svg",ra=function(e){var t=e.activeClassName,n=e.onDismiss,s=e.selectedResId,c=e.setErrorOccured,i=e.chatIsOpen,o=void 0!==i&&i,p=Object(q.d)((function(e){return e.reservations})),j=p.selectedProperty,b=p.isWsMessageReceived,O=Object(a.useState)(null),f=Object(d.a)(O,2),h=f[0],g=f[1],x=Object(a.useState)(null),v=Object(d.a)(x,2),w=v[0],y=v[1],E=Object(a.useState)(!0),C=Object(d.a)(E,2),N=C[0],k=C[1],I=Object(a.useState)([]),D=Object(d.a)(I,2),A=D[0],R=D[1],T=Object(a.useState)(null),P=Object(d.a)(T,2),_=P[0],M=P[1],L=Object(a.useState)(o),U=Object(d.a)(L,2),G=U[0],H=U[1],Y=Object(a.useState)("VIEW_DOCUMENT"),W=Object(d.a)(Y,2),z=W[0],V=W[1];Object(a.useEffect)((function(){return document.getElementById("app-body").style.overflow="hidden",Z(),J(),$(),ee(),function(){document.getElementById("app-body").style.overflow="auto"}}),[]),Object(a.useEffect)((function(){b&&($(),ee())}),[b]);var J=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n,a;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=jn.apiEndpoint,e.next=3,m();case 3:return n=e.sent,e.next=6,vn(t,{cognitoUserId:n});case 6:a=e.sent,g(a);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=cn.apiEndpoint,e.prev=1,e.next=4,mn(t,{reservationId:s,propertyId:j.value});case 4:(n=e.sent)&&y(kn(Object(B.a)({},n))),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),K();case 11:return e.prev=11,k(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[1,8,11,14]])})));return function(){return e.apply(this,arguments)}}(),K=function(e){k(!1),c(!0)},X=function(e){return e||"-"},Q=function(){var e=Object(u.a)(Object(l.a)().mark((function e(t){var n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=ln.apiEndpoint,e.prev=1,!w){e.next=6;break}return e.next=5,xn(n,{propertyId:j.value,pmsPropertyId:w?w.pms_property_id:"186368",reservationId:s,sender:h[0].user_name,receiver:w.guest_phone_no,message:t.data.text,isRead:!0});case 5:R([].concat(Object(F.a)(A),[t]));case 6:e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),K();case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t){return e.apply(this,arguments)}}(),$=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=un.apiEndpoint,e.prev=1,e.next=4,fn(t,{reservationId:s,propertyId:j.value,timezoneRegion:Ut()});case 4:(n=e.sent)&&R(n),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),K();case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}(),ee=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t,n;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=dn.apiEndpoint,e.prev=1,e.next=4,hn(t,{reservationId:s,propertyId:j.value});case 4:n=e.sent,M(n.messages),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),K();case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}(),te=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){var t;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=pn.apiEndpoint,e.prev=1,e.next=4,gn(t,{reservationId:s,isRead:!0});case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),K();case 9:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(){return e.apply(this,arguments)}}(),ne=function(){var e=Object(u.a)(Object(l.a)().mark((function e(){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:try{$(),te(),M(0),H(!G)}catch(t){K()}case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ae=function(e){V(e)};return Object(S.jsx)("div",{className:"overlay-wrapper",children:Object(S.jsx)(An.a,{onClickAway:n,children:Object(S.jsxs)("div",{className:"document-viewer-wrap ".concat(t),children:[Object(S.jsx)("div",{className:"close-button",onClick:n,children:Object(S.jsx)("img",{alt:"",src:aa,width:"24px",height:"24px"})}),Object(S.jsxs)(r.a.Fragment,{children:[Object(S.jsxs)("div",{className:"view-document",children:[Object(S.jsx)("h2",{children:"Reservation Details"}),Object(S.jsxs)("div",{className:"user-name",children:[Object(S.jsx)("span",{className:"user-title",children:"Guest"}),N?Object(S.jsx)("span",{className:"guest-name",children:Object(S.jsx)(Xn,{width:100,height:10})}):Object(S.jsx)(r.a.Fragment,{children:Object(S.jsx)("span",{className:"guest-name",children:X(w&&w.guest_name)})})]}),Object(S.jsxs)("div",{className:"room-card-details",children:[w&&w.credit_card_no?Object(S.jsxs)("div",{className:"card-details",children:[Object(S.jsxs)("span",{className:"user-title",children:["Last four digits of card ",Object(S.jsx)(In,{})]}),Object(S.jsx)("span",{className:"guest-name",children:X(w&&w.credit_card_no)})]}):Object(S.jsxs)("div",{className:"noCredit-found",children:[Object(S.jsx)(Dn,{})," No credit card details available"]}),Object(S.jsxs)("div",{className:"room-details",children:[Object(S.jsx)("span",{className:"user-title",children:"ROOM NUMBER"}),N?Object(S.jsx)("span",{className:"guest-name",children:Object(S.jsx)(Xn,{width:100,height:10})}):Object(S.jsx)(r.a.Fragment,{children:Object(S.jsx)("span",{className:"guest-name",children:X(w&&w.room_no)})})]})]}),Object(S.jsxs)("div",{className:"guest-details-wrap",children:[Object(S.jsxs)("div",{className:"phone-number",children:[Object(S.jsxs)("span",{className:"user-title",children:["NUMBER ",Object(S.jsx)(In,{})]}),N?Object(S.jsx)("span",{className:"guest-details",children:Object(S.jsx)(Xn,{width:100,height:10})}):Object(S.jsx)(r.a.Fragment,{children:Object(S.jsx)("span",{className:"guest-details",children:X(w&&w.guest_phone_no)})})]}),Object(S.jsxs)("div",{className:"booking-id",children:[Object(S.jsx)("span",{className:"user-title",children:"Booking ID/Nights"}),N?Object(S.jsx)("span",{className:"guest-details",children:Object(S.jsx)(Xn,{width:100,height:10})}):Object(S.jsx)(r.a.Fragment,{children:Object(S.jsxs)("span",{className:"guest-details",children:[X(w&&w.reservation_id),"/"," ",X(w&&w.no_of_nights)," ",w&&w.no_of_nights>1?"Nights":"Night"]})})]}),Object(S.jsxs)("div",{className:"checkIn-date",children:[Object(S.jsx)("span",{className:"user-title",children:"Check-in"}),N?Object(S.jsx)("span",{className:"guest-details",children:Object(S.jsx)(Xn,{width:100,height:10})}):Object(S.jsx)(r.a.Fragment,{children:Object(S.jsxs)("span",{className:"guest-details",children:[X(w&&w.checkin_date),","," ",w&&w.checkin_time]})})]}),Object(S.jsxs)("div",{className:"checkOut-date",children:[Object(S.jsx)("span",{className:"user-title",children:"Check-out"}),N?Object(S.jsx)("span",{className:"guest-details",children:Object(S.jsx)(Xn,{width:100,height:10})}):Object(S.jsx)(r.a.Fragment,{children:Object(S.jsxs)("span",{className:"guest-details",children:[X(w&&w.checkout_date),","," ",w&&w.checkout_time]})})]})]})]}),Object(S.jsx)("div",{className:"tab-wrapper",children:Object(S.jsx)("div",{className:"tab-wrap",children:Object(S.jsxs)("ul",{className:"tab-menu",children:[Object(S.jsx)("li",{id:"VIEW_DOCUMENT",onClick:function(e){ae("VIEW_DOCUMENT")},className:"VIEW_DOCUMENT"===z?"activeTab":"",children:Object(S.jsx)("span",{className:"VIEW_DOCUMENT"===z?"tabitem-active":"tabitem",children:"View Document"})},"VIEW_DOCUMENT"),Object(S.jsx)("li",{id:"EXTRA_CHARGES",onClick:function(e){ae("EXTRA_CHARGES")},className:"EXTRA_CHARGES"===z?"activeTab":"",children:Object(S.jsx)("span",{className:"EXTRA_CHARGES"===z?"tabitem-active":"tabitem",children:"Extra Charges"})},"EXTRA_CHARGES"),Object(S.jsx)("li",{id:"INCIDENTALS",onClick:function(e){ae("INCIDENTALS")},className:"INCIDENTALS"===z?"activeTab":"",children:Object(S.jsx)("span",{className:"INCIDENTALS"===z?"tabitem-active":"tabitem",children:"Incidentals"})},"INCIDENTALS")]})})}),Object(S.jsxs)("div",{className:"tab-container",children:["VIEW_DOCUMENT"===z&&Object(S.jsx)(_n,{onDismiss:n,selectedResId:s,setErrorOccured:c}),"INCIDENTALS"===z&&Object(S.jsx)(na,{onDismiss:n,selectedResId:s,setErrorOccured:c})]}),Object(S.jsx)("div",{children:Object(S.jsx)(Rn.a,{agentProfile:{teamName:X(w&&w.guest_name)},onMessageWasSent:Q.bind(undefined),messageList:A,showEmoji:!1,newMessagesCount:Number(_)>0?Number(_):0,isOpen:G,handleClick:ne,handleCancelClick:function(e){alert("close")},placeholder:"Write a message..."})})]})]})})})},sa={setWsMessageReceivedStatus:Mt},ca=(Object(q.b)((function(e){return{isWsMessageReceived:e.reservations.isWsMessageReceived}}),sa)(ra),n(605),n(346)),ia=n(168),oa=new g.a({en:{},es:{}}),la="NEW_CUSTOMER",ua="NEW_CAMPAIGN",da="CONFIRMED_CAMPAIGN",pa="NEW_ADVISE",ja="ACCEPTED_ADVISE",ba="NEW_PERFORMANCE",ma="PAYMENT_REFUSED",Oa=function(e){var t=e.created_at,n=(e.message,e.path),a=e.type,r=e.markAsRead,s=e.onClose,c=Object(o.g)(),i=function(e){switch(e){case la:return ca.a;case ua:return ia.d;case da:return ia.c;case pa:return ia.b;case ja:return ia.a;case ba:return ze.a;case ma:return w.a;default:return function(){return Object(S.jsx)("span",{})}}}(a);return Object(S.jsx)("li",{className:"notification-menu-list-item",children:Object(S.jsxs)("button",{onClick:function(){c.push(n),s(),r(e)},children:[Object(S.jsx)("span",{children:Object(S.jsx)(i,{})}),Object(S.jsxs)("div",{children:[Object(S.jsx)("p",{children:e["message_"+oa.getLanguage()]}),Object(S.jsx)("p",{children:We()(t).locale(oa.getLanguage()).fromNow()})]})]})})},fa=function(e){var t,n=e.data,r=e.icon,s=e.markAsRead,c=e.noNotificationsText,i=e.header,o=Object(a.useState)(!1),l=Object(d.a)(o,2),u=l[0],p=l[1];return Object(S.jsx)("div",{className:"notification-menu-main-cont",children:Object(S.jsxs)(ye.a,{onOutsideClick:function(){return p(!1)},useCapture:u,children:[Object(S.jsxs)("button",{className:"notification-menu-button",onClick:function(){return p(!u)},children:[n.length>0&&Object(S.jsx)("div",{className:"notification-menu-count",children:n.length}),Object(S.jsx)("img",{src:r,alt:"notification-menu"})]}),Object(S.jsxs)("div",{className:"notification-menu-cont","data-open":u,children:[Object(S.jsxs)("header",{className:"notification-menu-header",children:[Object(S.jsx)("p",{children:i.title||"Notifications"}),Object(S.jsx)("button",{onClick:function(){var e;null===i||void 0===i||null===(e=i.option)||void 0===e||e.onClick(),p(!1)},children:null===i||void 0===i||null===(t=i.option)||void 0===t?void 0:t.text})]}),n.length<=0?Object(S.jsx)("div",{className:"notification-menu-no-notifications-text-cont",children:c}):Object(S.jsx)("ul",{className:"notification-menu-list",children:n.sort((function(e,t){return e.created_at>t.created_at?-1:e.created_at0&&void 0!==arguments[0]?arguments[0]:Qa.campaigns,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case te:var n=[].concat(Object(F.a)(e),Object(F.a)(t.payload)).sort((function(e,t){return new Date(e.start_date)-new Date(t.start_date)}));return n.forEach((function(e){return e.boosterLoading=!1,new Date(e.end_date)0&&void 0!==arguments[0]?arguments[0]:Qa.customer,t=arguments.length>1?arguments[1]:void 0;return t.type===$?t.payload:e},campaigns:$a,reservations:function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}}),tr=Object(Xa.b)(er,Qa),nr=n(251),ar=(n(648),n(649),function(){nr.a.configure(ot),p.a.Credentials.accessKeyId="AKIAYUVYGSUZNYTVKF5R",p.a.Credentials.secretAccessKey="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";var e=new Ka.QueryClient({defaultOptions:{queries:{refetchOnWindowFocus:!1}}});return Object(S.jsx)(q.a,{store:tr,children:Object(S.jsx)(Ka.QueryClientProvider,{client:e,children:Object(S.jsx)(Za,{})})})}),rr=function(e){e&&e instanceof Function&&n.e(3).then(n.bind(null,712)).then((function(t){var n=t.getCLS,a=t.getFID,r=t.getFCP,s=t.getLCP,c=t.getTTFB;n(e),a(e),r(e),s(e),c(e)}))};c.a.render(Object(S.jsx)(r.a.StrictMode,{children:Object(S.jsx)(ar,{})}),document.getElementById("root")),rr()}},[[650,1,2]]]); //# sourceMappingURL=main.5bb35664.chunk.js.map