1 line
60 KiB
JavaScript
1 line
60 KiB
JavaScript
(this.webpackJsonpbitdeals=this.webpackJsonpbitdeals||[]).push([[6],{130:function(e,t,n){"use strict";var a=n(2),r=(n(0),n(827)),s=n(167),c=n(1);t.a=Object(s.c)((function(e){return Object(c.jsx)(r.a,Object(a.a)({},e))}),{withRef:!1})},158:function(e,t,n){"use strict";var a=n(12),r=n(11),s=n(16),c=n(17),i=n(0),o=n.n(i),l=n(167),u=n(1),d=function(e){Object(s.a)(n,e);var t=Object(c.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(r.a)(n,[{key:"render",value:function(){var e=this.props,t=e.code,n={404:{code:"404",description:e.intl.formatMessage({id:"extraPages.404Msg"})}},a="",r="";return this.props.code&&n[t]&&(a=n[t].code,r=n[t].description),Object(u.jsx)("div",{className:"gx-page-error-container",children:Object(u.jsxs)("div",{className:"gx-page-error-content",children:[Object(u.jsx)("div",{className:"gx-error-code",children:this.props.codeText||a}),Object(u.jsx)("h2",{children:this.props.descriptionText||r})]})})}}]),n}(o.a.Component);t.a=Object(l.c)(d)},203:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return s}));var a=n(302),r=n(1);function s(t,n){if(null!==t&&void 0!==t&&t.payload){var s,c=null===(s=e.from(t.payload,"base64"))||void 0===s?void 0:s.toString();if(c){var i=document.createElement("html");i.innerHTML=c;var o=i.getElementsByTagName("pre")[0];o&&a.a.open({message:n,description:Object(r.jsx)("div",{dangerouslySetInnerHTML:{__html:o.outerHTML}})})}}}}).call(this,n(443).Buffer)},303:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));n(0);var a=n(1);function r(e){return Object(a.jsx)("div",{style:{display:"flex",flexDirection:e.column?"column":"row",alignItems:e.alignItems||"center",justifyContent:e.between?"space-between":"start"},className:e.className,children:e.children})}},454:function(e,t,n){},455:function(e,t,n){},458:function(e,t,n){},459:function(e,t,n){},824:function(e,t,n){"use strict";n.r(t);var a=n(0),r=n.n(a),s=n(56),c=n.n(s),i=n(22),o=n(195),l=n(45),u=(n(454),n(455),n(456),n(457),n(458),n(459),n(439)),d=n(129),j=n(320),p=n(430),m=n(2),b="TOGGLE_COLLAPSE_MENU",h="WINDOW-WIDTH",g="SWITCH-LANGUAGE",x="fetch_start",O="fetch_success",f="fetch_error",v="SHOW_MESSAGE",y="HIDE_MESSAGE",w="THEME_TYPE",k="THEME_TYPE_LITE",N="THEME_TYPE_DARK",S="THEME_TYPE_SEMI_DARK",T="THEME_COLOR",_="UPDATE_RTL_STATUS",E="LAYOUT_TYPE",C="LAYOUT_TYPE_FULL",A="NAV_STYLE",I="NAV_STYLE_FIXED",P="NAV_STYLE_MINI_SIDEBAR",L="NAV_STYLE_DRAWER",R="NAV_STYLE_NO_HEADER_MINI_SIDEBAR",D="NAV_STYLE_NO_HEADER_EXPANDED_SIDEBAR",M="NAV_STYLE_DEFAULT_HORIZONTAL",H="NAV_STYLE_DARK_HORIZONTAL",z="NAV_STYLE_INSIDE_HEADER_HORIZONTAL",U="NAV_STYLE_BELOW_HEADER",q="NAV_STYLE_ABOVE_HEADER",Y=992,B=[{languageId:"english",locale:"en",name:"English",icon:"us"},{languageId:"russian",locale:"ru",name:"\u0420\u0443\u0441\u0441\u043a\u0438\u0439",icon:"ru"}];function F(e){return B.find((function(t){return t.locale===e}))||{}}var G=localStorage.getItem("bitdealsDefaultLanguage"),J=window.appConfig.defaultLanguage,V=F(G||J),W=localStorage.getItem("bitdealsThemeType"),K={navStyle:I,layoutType:C,themeType:W||N,themeColor:"",isDirectionRTL:!1,locale:V},X=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case w:return Object(m.a)(Object(m.a)({},e),{},{themeType:t.themeType});case T:return Object(m.a)(Object(m.a)({},e),{},{themeColor:t.themeColor});case _:return Object(m.a)(Object(m.a)({},e),{},{isDirectionRTL:t.rtlStatus});case A:return Object(m.a)(Object(m.a)({},e),{},{navStyle:t.navStyle});case E:return Object(m.a)(Object(m.a)({},e),{},{layoutType:t.layoutType});case g:return Object(m.a)(Object(m.a)({},e),{},{locale:t.payload});default:return e}},Z=n(32),Q=n(18),$=n.n(Q),ee=window.appConfig||{},te=Object(m.a)({debug:!0,tokenStorageName:"bdAccesToken",credentialsTokenStorage:"bdCredentialToken",credentialsRefreshTokenStorage:"bdCredentialsRefreshtoken",tokenExpireGapMin:20,tokenCheckInterval:3e5,clientSecret:"v5veuDPycyQS6vpUbi2abk5o"},ee),ne=n(11),ae=n(12),re=new Event("onTokenExchanged"),se=Object(ne.a)((function e(){var t=this;Object(ae.a)(this,e),this.init=function(){return t.load(),t.parse(),t.isPresent()?(t.interval=setInterval(t.checkExpiration,te.tokenCheckInterval),t.log("Is present"),t.tk.access_token):(t.log("Not present"),!1)},this.get=function(){return!!t.isPresent()&&t.tk.access_token},this.isPresent=function(){return!!(t.tk.access_token&&Date.now()<t.tk.valid_till)},this.checkExpiration=function(){t.tk.access_token&&(t.load(),t.goingToExpire()&&t.exchange())},this.goingToExpire=function(){var e=new Date(t.tk.valid_till),n=new Date;return Date.now()>t.tk.valid_till-1e3*te.tokenExpireGapMin*60?(t.log("Going to expire? now:".concat(n," to:").concat(e," YES")),!0):(t.log("Going to expire? now:".concat(n," to:").concat(e," NO")),!1)},this.parse=function(){var e=new URLSearchParams(document.location.hash.substr(1));e.get("access_token")&&(t.set(e.get("access_token"),decodeURIComponent(e.get("refresh_token")),e.get("expires_in"),e.get("session")),te.debug&&console.log("http://localhost:3000/"+document.location.hash),t.log("PARSED from hash"),document.location.hash="#")},this.set=function(e,n,a){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=parseInt(a)||0,c=r||t.tk.session;t.tk={access_token:e&&"null"!==e?e:"",refresh_token:n&&"null"!==n?n:"",valid_till:Date.now()+1e3*s,session:c},t.save()},this.save=function(){return localStorage.setItem(te.tokenStorageName,JSON.stringify(t.tk))},this.load=function(){return t.tk=JSON.parse(localStorage.getItem(te.tokenStorageName))||{}},this.flush=function(){return localStorage.removeItem(te.tokenStorageName)},this.exchange=Object(Z.a)($.a.mark((function e(){return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.log("EXCAHNGE asked"),e.next=3,t.fetch({subject_token:t.tk.access_token,subject_token_type:"urn:ietf:params:oauth:token-type:access_token",client_id:te.apiClientId,grant_type:"urn:ietf:params:oauth:grant-type:token-exchange"});case 3:document.dispatchEvent(re);case 4:case"end":return e.stop()}}),e)}))),this.fetch=function(){var e=Object(Z.a)($.a.mark((function e(n){var a,r,s;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.pending){e.next=3;break}return t.log("Pending...can't fetch again"),e.abrupt("return");case 3:return a=JSON.stringify(n),t.pending=!0,t.log("FETCH body "+a),e.next=8,fetch("".concat(te.apiTokenUrl),{method:"POST",headers:{"Content-Type":"application/json"},body:a,mode:"cors",cache:"no-store",credentials:"omit"});case 8:return r=e.sent,e.next=11,r.json();case 11:s=e.sent,r.ok?(t.log("fetch SUCCESS"),t.set(s.access_token,s.refresh_token,s.expires_in)):(t.log("fetch FAILED: "+JSON.stringify(s)),t.flush()),t.pending=!1;case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),this.log=function(e){te.debug&&console.log("%c Token: ".concat(e),"color: purple")},this.pending=!1})),ce=new se;ce.init();var ie=ce;function oe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"parent",r=[];return e.forEach((function(s){s[a]===t&&r.push(Object(m.a)(Object(m.a)({},s),{},{level:n,title:s.label||s.name||s.key,value:s.id,key:s.id,children:oe(e,s.id,n+1,a)}))})),r}var le=n(196),ue=n.n(le),de=(n(460),n(241)),je=n.n(de),pe={cache:function(){var e=Object(Z.a)($.a.mark((function e(){var t,n=arguments;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=je()(JSON.stringify(n)),pe[t]){e.next=5;break}return e.next=4,pe.q.apply(pe,n);case 4:pe[t]=e.sent;case 5:return e.abrupt("return",pe[t]);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q:function(){var e=Object(Z.a)($.a.mark((function e(t){var n,a,r,s,c,i,o,l,u,d,j,p,b,h,g,x,O,f,v,y,w=arguments;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=w.length>1&&void 0!==w[1]?w[1]:{},a=w.length>2&&void 0!==w[2]&&w[2],r=w.length>3&&void 0!==w[3]&&w[3],s=w.length>4&&void 0!==w[4]&&w[4],c=w.length>5&&void 0!==w[5]&&w[5],(i=r||ie.get())||s){e.next=10;break}if("/whoami"!==t){e.next=9;break}return e.abrupt("return",!1);case 9:return e.abrupt("return",pe.error("No token present"));case 10:if(t){e.next=12;break}return e.abrupt("return",pe.error("No path specified"));case 12:return ue.a.isStarted()||ue.a.start(),o=JSON.stringify(n),(l=new Headers).append("Content-Type","application/json"),s||l.append("Authorization","Bearer ".concat(i)),u=t.includes("oauth")?"":te.apiPath,d=c||"".concat(te.apiDomain).concat(u).concat(t),te.debug&&console.log("--\x3e API ",t,o,l),e.next=22,fetch(d,{method:"POST",headers:l,body:o,mode:"cors",cache:"no-store"});case 22:return j=e.sent,e.next=25,j.json();case 25:if(p=e.sent,te.debug&&console.log("API <-- ".concat(t),p),ue.a.done(),!p){e.next=69;break}if(b=a||{},h="",p.hasOwnProperty("error")&&(h=p.error.message||""),403!==j.status){e.next=36;break}if("/whoami"!==t){e.next=35;break}return e.abrupt("return",!1);case 35:h="403 ".concat(h);case 36:if(401===j.status&&(h="401 ".concat(h)),400===j.status&&(h="400 ".concat(h)),!p.hasOwnProperty("error")){e.next=47;break}if(pe.error(h),!b.toObject&&!b.toTree){e.next=42;break}return e.abrupt("return",{});case 42:if(!b.toArray){e.next=44;break}return e.abrupt("return",[]);case 44:if(!b.exact){e.next=46;break}return e.abrupt("return",p);case 46:return e.abrupt("return",!1);case 47:if(a){e.next=49;break}return e.abrupt("return",p);case 49:if(g=Array.isArray(p)?p:[p],b.sortBy&&g.sort((function(e,t){return e[b.sortBy]-t[b.sortBy]})),!b.toArray){e.next=53;break}return e.abrupt("return",g);case 53:if(!b.toObject){e.next=58;break}return x={},O=b.keyField||"id",g.forEach((function(e,t){var n=e[O]||t;x[n]=e})),e.abrupt("return",x);case 58:if(!b.toTree){e.next=66;break}return f=[],v=[],b.defaultTreeItems&&(g=g.concat(b.defaultTreeItems)),g.forEach((function(e){v.push(e.id)})),y=b.parentKey||"parent",g.forEach((function(e){var t,n;e[y]&&0!==e.level&&v.includes(e[y])||f.push(Object(m.a)(Object(m.a)({},e),{},{level:0,title:null!==(t=null!==(n=e.label)&&void 0!==n?n:e.name)&&void 0!==t?t:e.key,value:e.id,key:e.id,children:oe(g,e.id,1,y)}))})),e.abrupt("return",f);case 66:return e.abrupt("return",p);case 69:return e.abrupt("return",pe.error("API Server did not respond correctly"));case 70:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),qdm:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a="".concat(te.dmHost).concat(te.dmPath).concat(e);return pe.q(e,t,n,!1,!0,a)},error:function(e){return te.debug&&console.log("%c API ERROR: ".concat(e),"color: orangered"),!1},log:function(e){te.debug&&console.log("%c API: ".concat(e),"color: blue")}},me=pe,be=window.appConfig||{};function he(e){return{type:b,navCollapsed:e}}function ge(e){return localStorage.setItem("bitdealsThemeType",e),function(t){t({type:w,themeType:e})}}function xe(e){return function(){var t=Object(Z.a)($.a.mark((function t(n){return $.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!be.confAuthorize){t.next=3;break}return t.next=3,me.q("/session/set/locale",{id:null,code:e.locale});case 3:n(Oe(e));case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function Oe(e){return localStorage.setItem("bitdealsDefaultLanguage",e.locale),function(t){t({type:g,payload:e})}}var fe=window.appConfig||{},ve={AUTH_CHECK:"AUTH_CHECK",AUTH_BEGIN:"AUTH_BEGIN",AUTH_SUCCESS:"AUTH_SUCCESS",AUTH_ERROR:"AUTH_ERROR",LOGOUT:"LOGOUT",authCheck:function(){return function(){var e=Object(Z.a)($.a.mark((function e(t){var n,a,r,s,c,i,o,l,u;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(fe.confAuthorize){e.next=3;break}return t(ve.authError()),e.abrupt("return");case 3:return t(ve.authBegin()),e.next=6,me.q("/whoami");case 6:if(!(n=e.sent)){e.next=20;break}return a={},e.next=11,me.q("/class",{fields:["id","code","access"]},{toObject:!0});case 11:return r=e.sent,e.next=14,me.q("/type",{fields:["id","code"]},{toObject:!0,keyField:"code"});case 14:for(c in s=e.sent,r)i=r[c],o=i.access,a[i.code]=o;n.locale&&(l=n.locale.code,(u=F(l))&&l&&t(Oe(u))),t(ve.authSuccess(n,a,s)),e.next=21;break;case 20:t(ve.authError());case 21:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},authSuccess:function(e,t,n){return{type:ve.AUTH_SUCCESS,authResult:e,accessMap:t,typesMap:n}},authBegin:function(){return{type:ve.AUTH_BEGIN}},authError:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{type:ve.AUTH_ERROR,errorMessage:e}},logoutSuccess:function(){return{type:ve.LOGOUT}},logout:function(){return function(){var e=Object(Z.a)($.a.mark((function e(t){return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,me.q("/sign/out");case 2:t(ve.logoutSuccess());case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}},ye=ve,we={show:{},raw:{},id:null,userid:null,participant:null,isPending:!1,isAuthorized:!1,isAdmin:!1,isGuest:!1,isParticipant:!1,isError:!1,errorMessage:"",access:{}};function ke(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:we,t=arguments.length>1?arguments[1]:void 0,n=function(e){var t={};if(e.name.first||e.name.last){var n=e.name.first||"",a=e.name.last||"";t.name="".concat(e.name.first||""," ").concat(e.name.last||""),t.literal="".concat(n[0]?n[0].toUpperCase():"").concat(a[0]?a[0].toUpperCase():""),t.hello="".concat(n," ").concat(a)}else t.name=e.profile.name||e.profile.username,t.hello=t.name,t.literal=t.name[0].toUpperCase();return t.picture=e.profile.picture||!1,t};switch(t.type){case ye.AUTH_BEGIN:return Object(m.a)(Object(m.a)({},e),{},{isPending:!0});case ye.AUTH_SUCCESS:return Object(m.a)(Object(m.a)({},e),{},{isAuthorized:!0,isPending:!1,isError:!1,errorMessage:"",raw:t.authResult,show:n(t.authResult),id:t.authResult.id,userid:t.authResult.userid,participant:t.authResult.participant,isAdmin:!!t.authResult.admin,isGuest:!!t.authResult.guest,isParticipant:!!t.authResult.participant,access:t.accessMap,types:t.typesMap,interface:t.authResult.interface.code,connectionLink:"".concat(window.appConfig.wsDomain,"/ocpp/").concat(t.authResult.account)});case ye.AUTH_ERROR:return Object(m.a)(Object(m.a)({},we),{},{isError:!0,errorMessage:t.errorMessage});case ye.LOGOUT:return we;default:return e}}var Ne={error:"",loading:!1,message:"",navCollapsed:!0,width:window.innerWidth,pathname:"/"},Se=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ne,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"@@router/LOCATION_CHANGE":return Object(m.a)(Object(m.a)({},e),{},{pathname:t.payload.location.pathname,navCollapsed:!1});case h:return Object(m.a)(Object(m.a)({},e),{},{width:t.width});case b:return Object(m.a)(Object(m.a)({},e),{},{navCollapsed:t.navCollapsed});case x:return Object(m.a)(Object(m.a)({},e),{},{error:"",message:"",loading:!0});case O:return Object(m.a)(Object(m.a)({},e),{},{error:"",message:"",loading:!1});case v:return Object(m.a)(Object(m.a)({},e),{},{error:"",message:t.payload,loading:!1});case f:return Object(m.a)(Object(m.a)({},e),{},{loading:!1,error:t.payload,message:""});case y:return Object(m.a)(Object(m.a)({},e),{},{loading:!1,error:"",message:""});default:return e}},Te=function(e){return Object(d.b)({router:Object(o.b)(e),settings:X,user:ke,common:Se})},_e=(0,n(73).createBrowserHistory)(),Ee=Object(j.a)(_e),Ce=Object(u.a)(),Ae=[p.a,Ce,Ee];var Ie=n(29),Pe=n(834),Le=n(431),Re=n.n(Le),De={messages:Object(m.a)({},window.appMessages["en-US"]),antd:Re.a,locale:"en-US"},Me=n(432),He=n.n(Me),ze={en:De,ru:{messages:Object(m.a)({},window.appMessages["ru-RU"]),antd:He.a,locale:"ru-RU"}},Ue=n(832),qe=n(434),Ye=n(309),Be=n(1),Fe=function(e){return Object(Be.jsx)(Ye.Scrollbars,Object(m.a)(Object(m.a)({},e),{},{autoHide:!0,renderTrackHorizontal:function(e){return Object(Be.jsx)("div",Object(m.a)(Object(m.a)({},e),{},{style:{display:"none"},className:"track-horizontal"}))}}))},Ge=n(836),Je=n(433),Ve=n(26),We=function(){var e=Object(i.d)(),t=Object(i.e)((function(e){return e.user})),n=Object(Je.a)(),a=function(e){return n.formatMessage({id:"userprofile."+e})};return Object(Be.jsxs)("ul",{className:"gx-user-popover",children:[t.isAdmin&&Object(Be.jsx)(Ve.a,{className:"gx-link",to:"/admin",children:Object(Be.jsx)("li",{children:a("admin.link")})}),Object(Be.jsx)(Ve.a,{className:"gx-link",to:"/private/deals",children:Object(Be.jsx)("li",{children:a("deals")})}),Object(Be.jsx)(Ve.a,{className:"gx-link",to:"/private",children:Object(Be.jsx)("li",{children:a("private")})}),Object(Be.jsx)(Ve.a,{className:"gx-link",to:"/private/profile",children:Object(Be.jsx)("li",{children:a("profile")})}),Object(Be.jsx)("li",{onClick:function(){return e(ye.logout())},children:Object(Be.jsx)("span",{className:"gx-link",children:a("logout")})})]})},Ke=n(838),Xe=function(){var e=Object(Je.a)(),t=Object(i.e)((function(e){return e.user})),n=t.show||{};if(!window.appConfig.confAuthorize)return null;var a,r=n.picture?Object(Be.jsx)(Ge.a,{src:n.picture,className:"gx-avatar gx-pointer",alt:""}):Object(Be.jsx)(Ge.a,{className:"gx-avatar gx-pointer",children:n.literal||Object(Be.jsx)(Ke.a,{})});return null!==t&&void 0!==t&&t.isAuthorized?Object(Be.jsx)(qe.a,{overlayClassName:"gx-popover-horizantal",placement:"bottomRight",content:Object(Be.jsx)(We,{}),trigger:"rightclick",children:Object(Be.jsx)("div",{children:r})}):Object(Be.jsx)(Ve.a,{to:"/private",title:(a="login",e.formatMessage({id:"userprofile."+a})),children:r})},Ze=n(5),Qe=n(829),$e=n(130),et=n(839),tt=n(840),nt=n(841),at=n(842),rt=n(843),st=n(844),ct=n(845),it=n(846),ot=n(847),lt={"/":Object(m.a)({},window.appConfig.publicContentMenu),"/private":Object(m.a)({},window.appConfig.publicContentMenu),"/admin":{"menu.admin.journals":{"admin.apilog.apilog":{label:"admin.apilog.apilog",url:"/admin/apilog",icon:Object(Be.jsx)(et.a,{})},"admin.dblog.dblog":{label:"admin.dblog.dblog",url:"/admin/dblog",icon:Object(Be.jsx)(tt.a,{})}},"menu.admin.groups":{"admin.groups.groups":{label:"admin.groups.groups",url:"/admin/groups",icon:Object(Be.jsx)(nt.a,{})},"admin.users.users":{label:"admin.users.users",url:"/admin/users",icon:Object(Be.jsx)(at.a,{})}},"menu.admin.tools":{"admin.registry.registry":{label:"admin.registry.registry",url:"/admin/registry",icon:Object(Be.jsx)(rt.a,{})},"admin.console.console":{label:"admin.console.console",url:"/admin/console",icon:Object(Be.jsx)(st.a,{})},"admin.resource.resource":{label:"admin.resource.resource",url:"/admin/resource",icon:Object(Be.jsx)(ct.a,{})}},"menu.admin.settings":{"admin.workflow.workflow":{label:"admin.workflow.workflow",url:"/admin/workflow",icon:Object(Be.jsx)(it.a,{})},"admin.reference.reference":{label:"admin.reference.reference",url:"/admin/reference",icon:Object(Be.jsx)(ot.a,{})}}}},ut={"/":Object(m.a)({},window.appConfig.publicContentMenu),"/private":Object(m.a)({},window.appConfig.publicContentMenu),"/admin":{"admin.apilog.apilog":{label:"admin.apilog.apilog",url:"/admin/apilog",icon:Object(Be.jsx)(et.a,{})},"admin.dblog.dblog":{label:"admin.dblog.dblog",url:"/admin/dblog",icon:Object(Be.jsx)(tt.a,{})},"admin.groups.groups":{label:"admin.groups.groups",url:"/admin/groups",icon:Object(Be.jsx)(nt.a,{})},"admin.users.users":{label:"admin.users.users",url:"/admin/users",icon:Object(Be.jsx)(at.a,{})},"admin.registry.registry":{label:"admin.registry.registry",url:"/admin/registry",icon:Object(Be.jsx)(rt.a,{})},"admin.console.console":{label:"admin.console.console",url:"/admin/console",icon:Object(Be.jsx)(st.a,{})},"admin.resource.resource":{label:"admin.resource.resource",url:"/admin/resource",icon:Object(Be.jsx)(ct.a,{})},"admin.workflow.workflow":{label:"admin.workflow.workflow",url:"/admin/workflow",icon:Object(Be.jsx)(it.a,{})},"admin.reference.reference":{label:"admin.reference.reference",url:"/admin/reference",icon:Object(Be.jsx)(ot.a,{})}}},dt=n(248),jt=function(){var e=Object(l.g)(),t=lt[e.path]||{};return Object(Be.jsx)(Qe.a,{mode:"horizontal",children:Object.entries(t).map((function(e){var t=Object(Ze.a)(e,2),n=t[0],a=t[1];return Object(dt.isString)(a)?Object(Be.jsx)(Qe.a.Item,{className:"gx-menu-horizontal gx-menuitem-horizontal",children:Object(Be.jsx)(Ve.a,{to:a,className:"ant-menu-submenu-title",children:Object(Be.jsx)($e.a,{id:n})})},n):Object(Be.jsx)(Qe.a.SubMenu,{className:"gx-menu-horizontal gx-submenu-popup-curve gx-inside-submenu-popup-curve",title:Object(Be.jsx)($e.a,{id:n}),children:Object.entries(a).map((function(e){var t=Object(Ze.a)(e,2),n=t[0],a=t[1];return Object(Be.jsx)(Qe.a.Item,{children:Object(Be.jsxs)(Ve.a,{to:a.url,children:[a.icon,Object(Be.jsx)($e.a,{id:a.label})]})},n)}))},n)}))})},pt=n(848),mt=Ue.a.Header,bt=function(){var e,t=Object(Je.a)(),n=Object(i.e)((function(e){return e.settings})),a=n.locale,r=n.themeType,s=Object(i.e)((function(e){return e.common.navCollapsed})),c=Object(i.e)((function(e){return e.common.width})),o=Object(i.d)(),l="THEME_TYPE_DARK"===r;return Object(Be.jsx)("div",{className:"gx-header-horizontal gx-header-horizontal-dark gx-inside-header-horizontal",children:Object(Be.jsx)(mt,{className:"gx-header-horizontal-main",children:Object(Be.jsx)("div",{className:"gx-container",children:Object(Be.jsxs)("div",{className:"gx-header-horizontal-main-flex",children:[Object(Be.jsx)("div",{className:"gx-d-block gx-d-lg-none gx-linebar gx-mr-xs-3 6e",children:Object(Be.jsx)("i",{className:"gx-icon-btn icon icon-menu",onClick:function(){o(he(!s))}})}),Object(Be.jsx)(Ve.a,{to:"/",className:"gx-d-block gx-d-lg-none gx-pointer gx-mr-xs-3 gx-pt-xs-1 gx-w-logo",children:Object(Be.jsx)("img",{alt:"",src:"/assets/images/big-logo.png",height:32})}),Object(Be.jsx)(Ve.a,{to:"/",className:"gx-d-none gx-d-lg-block gx-pointer gx-mr-xs-5 gx-logo",children:Object(Be.jsx)("img",{alt:"",src:"/assets/images/bitdeals_logo_white_tansparent.png",height:22})}),c>=Y&&Object(Be.jsx)("div",{className:"gx-header-horizontal-nav gx-header-horizontal-nav-curve",children:Object(Be.jsx)(jt,{})}),Object(Be.jsxs)("ul",{className:"gx-header-notifications gx-ml-auto",children:[Object(Be.jsx)("li",{children:Object(Be.jsx)("div",{onClick:function(){return o(ge(l?S:N))},className:"gx-link",title:(e="dark",t.formatMessage({id:"userprofile."+e})),children:Object(Be.jsx)(pt.a,{className:"icon"})})}),Object(Be.jsx)("li",{className:"gx-language",children:Object(Be.jsx)(qe.a,{overlayClassName:"gx-popover-horizantal",placement:"bottomRight",content:Object(Be.jsx)(Fe,{className:"gx-popover-lang-scroll",children:Object(Be.jsx)("ul",{className:"gx-sub-popover",children:B.map((function(e){return Object(Be.jsxs)("li",{className:"gx-media gx-pointer",onClick:function(t){return o(xe(e))},children:[Object(Be.jsx)("i",{className:"flag flag-24 gx-mr-2 flag-".concat(e.icon)}),Object(Be.jsx)("span",{className:"gx-language-text",children:e.name})]},JSON.stringify(e))}))})}),trigger:"click",children:Object(Be.jsx)("span",{className:"gx-pointer gx-flex-row gx-align-items-center",children:Object(Be.jsx)("i",{className:"flag flag-24 flag-".concat(a.icon)})})})}),Object(Be.jsx)("li",{className:"gx-user-nav",children:Object(Be.jsx)(Xe,{})})]})]})})})})},ht=n(95),gt=n(849),xt=function(e){var t=e.styleName,n=e.placeholder,a=e.onChange,r=e.onSubmit,s=e.value;return Object(Be.jsx)("div",{className:"gx-search-bar ".concat(t),children:Object(Be.jsxs)("div",{className:"gx-form-group",children:[Object(Be.jsx)("input",{className:"ant-input",type:"search",placeholder:n,onChange:a,onKeyDown:function(e){"Enter"!==e.code&&"NumpadEnter"!==e.code||r()},value:s}),Object(Be.jsx)("span",{className:"gx-search-icon gx-pointer",children:Object(Be.jsx)("i",{className:"icon icon-search",onClick:r})})]})})},Ot=xt;xt.defaultProps={styleName:"",value:""};var ft=function(e){return e.children},vt=Ue.a.Header,yt=function(){var e=Object(i.e)((function(e){return e.settings})),t=e.locale,n=e.navStyle,r=new URLSearchParams(document.location.search),s=Object(i.e)((function(e){return e.common.navCollapsed})),c=Object(i.e)((function(e){return e.common.width})),o=Object(i.e)((function(e){return e.user})),u=Object(a.useState)(r.get("q")||""),d=Object(Ze.a)(u,2),j=d[0],p=d[1],m=Object(i.d)(),b=Object(l.f)(),h=Object(Je.a)(),g=window.appConfig||{},x=function(e){p(e.target.value)},O=function(){b.push("/crm/search/?q="+j)};return Object(Be.jsxs)(vt,{children:[n===L||(n===I||n===P)&&c<Y?Object(Be.jsx)("div",{className:"gx-linebar gx-mr-3",children:Object(Be.jsx)("i",{className:"gx-icon-btn icon icon-menu",onClick:function(){m(he(!s))}})}):null,Object(Be.jsx)(Ve.a,{to:"/",className:"gx-d-block gx-d-lg-none gx-pointer",children:Object(Be.jsx)("img",{alt:"",src:"/assets/images/big-logo.png",height:32})}),Object(Be.jsx)(Ot,{styleName:"gx-d-none gx-d-lg-block gx-lt-icon-search-bar-lg",placeholder:h.formatMessage({id:"search.placeholder"}),onChange:x,onSubmit:O,value:j}),Object(Be.jsxs)("ul",{className:"gx-header-notifications gx-ml-auto",children:[Object(Be.jsx)("li",{className:"gx-notify gx-notify-search gx-d-inline-block gx-d-lg-none",children:Object(Be.jsx)(qe.a,{overlayClassName:"gx-popover-horizantal",placement:"bottomRight",content:Object(Be.jsx)(Ot,{styleName:"gx-popover-search-bar",placeholder:h.formatMessage({id:"search.placeholder"}),onChange:x,onSubmit:O,value:j}),trigger:"click",children:Object(Be.jsx)("span",{className:"gx-pointer gx-d-block",children:Object(Be.jsx)("i",{className:"icon icon-search-new"})})})}),c>=Y?null:Object(Be.jsxs)(ft,{children:[Object(Be.jsx)("li",{className:"gx-notify",children:Object(Be.jsx)(Ve.a,{to:"/crm/notice/",title:h.formatMessage({id:"icons.notifications"}),children:Object(Be.jsx)("i",{className:"icon icon-notification ant-typography"})})}),o.isAdmin&&g.confAdmin&&Object(Be.jsx)("li",{children:Object(Be.jsx)(Ve.a,{to:"/admin/",title:h.formatMessage({id:"icons.admin"}),children:Object(Be.jsx)("span",{className:"ant-typography",children:Object(Be.jsx)(gt.a,{})})})})]}),Object(Be.jsx)("li",{className:"gx-language",children:Object(Be.jsx)(qe.a,{overlayClassName:"gx-popover-horizantal",placement:"bottomRight",content:Object(Be.jsx)(Fe,{className:"gx-popover-lang-scroll",children:Object(Be.jsx)("ul",{className:"gx-sub-popover",children:B.map((function(e){return Object(Be.jsxs)("li",{className:"gx-media gx-pointer",onClick:function(){return m(xe(e))},children:[Object(Be.jsx)("i",{className:"flag flag-24 gx-mr-2 flag-".concat(e.icon)}),Object(Be.jsx)("span",{className:"gx-language-text",children:e.name})]},JSON.stringify(e))}))})}),trigger:"click",children:Object(Be.jsxs)("span",{className:"gx-pointer gx-flex-row gx-align-items-center",children:[Object(Be.jsx)("i",{className:"flag flag-24 flag-".concat(t.icon)}),Object(Be.jsx)("span",{className:"gx-pl-2 gx-language-name",children:t.name}),Object(Be.jsx)("i",{className:"icon icon-chevron-down gx-pl-2"})]})})}),c>=Y?null:Object(Be.jsx)(ft,{children:Object(Be.jsx)("li",{className:"gx-user-nav",children:Object(Be.jsx)(Xe,{})})})]})]})},wt=n(158),kt=[{path:"/",component:Object(a.lazy)((function(){return Promise.all([n.e(5),n.e(26)]).then(n.bind(null,964))})),exact:!0},{path:"/info",component:Object(a.lazy)((function(){return Promise.all([n.e(5),n.e(28)]).then(n.bind(null,909))})),exact:!1,params:!0},{path:"/private",component:Object(a.lazy)((function(){return n.e(15).then(n.bind(null,965))})),exact:!0,params:!1},{path:"/private/profile",component:Object(a.lazy)((function(){return Promise.all([n.e(3),n.e(23),n.e(24)]).then(n.bind(null,966))})),exact:!0,params:!1},{path:"/private/deals",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(3),n.e(9)]).then(n.bind(null,978))})),exact:!1,params:!0},{path:"/dm",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(3),n.e(10)]).then(n.bind(null,973))})),exact:!1,params:!0},{path:"/admin/groups",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(16),n.e(22)]).then(n.bind(null,967))})),exact:!1,params:!0},{path:"/admin/users",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(3),n.e(11)]).then(n.bind(null,976))})),exact:!1,params:!0},{path:"/admin/registry",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(3),n.e(14)]).then(n.bind(null,982))})),exact:!1,params:!0},{path:"/admin/console",component:Object(a.lazy)((function(){return Promise.all([n.e(17),n.e(27)]).then(n.bind(null,968))})),exact:!1,params:!0},{path:"/admin/resource",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(25),n.e(19)]).then(n.bind(null,983))})),exact:!1,params:!0},{path:"/admin/workflow",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(3),n.e(12)]).then(n.bind(null,974))})),exact:!1,params:!0},{path:"/admin/reference",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(3),n.e(13)]).then(n.bind(null,980))})),exact:!1,params:!0},{path:"/admin/dblog",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(4),n.e(21)]).then(n.bind(null,969))})),exact:!1,params:!1},{path:"/admin/apilog",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(4),n.e(20)]).then(n.bind(null,970))})),exact:!1,params:!1},{path:"/admin",component:Object(a.lazy)((function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(4),n.e(18)]).then(n.bind(null,981))})),exact:!0,params:!1}],Nt=function(){return Object(Be.jsx)("div",{className:"gx-main-content-wrapper",children:Object(Be.jsxs)(l.c,{children:[kt.map((function(e,t){return Object(Be.jsx)(l.a,{exact:e.exact,path:e.params?["".concat(e.path,"/:param1/:param2/:param3"),"".concat(e.path,"/:param1/:param2"),"".concat(e.path,"/:param1"),"".concat(e.path)]:"".concat(e.path),children:Object(Be.jsx)(Fe,{className:"gx-scrollbars",children:Object(Be.jsx)(e.component,{})})},t)})),Object(Be.jsx)(l.a,{path:"*",status:404,children:Object(Be.jsx)(wt.a,{code:404})})]})})},St=n(830),Tt=function(e){var t=e.className;return Object(Be.jsx)("div",{className:"loader ".concat(t),children:Object(Be.jsx)(St.a,{spinning:!0})})},_t=n(835),Et=function(e){var t=e.sidebarCollapsed,n=e.setSidebarCollapsed,a=Object(i.e)((function(e){return e.settings})),r=a.width,s=a.themeType,c=Object(i.e)((function(e){return e.settings.navStyle}));return r<Y&&c===I&&(c=L),Object(Be.jsxs)("div",{className:"gx-layout-sider-header",children:[c===I||c===P?Object(Be.jsx)("div",{className:"gx-linebar",children:Object(Be.jsx)("i",{className:"gx-icon-btn icon icon-".concat(t?"menu-fold":"menu-unfold"," ").concat(s!==k?"gx-text-white":""),onClick:function(){n(!t)}})}):null,Object(Be.jsx)(Ve.a,{to:"/",className:"gx-site-logo",children:c===R&&r>=Y?Object(Be.jsx)("img",{alt:"lo",src:"/assets/images/w-logo.png"}):s===k?Object(Be.jsx)("img",{alt:"logo1",src:"/assets/images/logo-white.png"}):Object(Be.jsx)("img",{alt:"logo",height:22,src:"/assets/images/bitdeals_logo_white_tansparent.png"})})]})},Ct=n(167),At=Object(Ct.c)((function(e){var t=Object(i.e)((function(e){return e.user})).show||{};return window.appConfig.confAuthorize?Object(Be.jsx)("div",{className:"gx-flex-row gx-align-items-center gx-mb-4 gx-avatar-row",children:Object(Be.jsxs)(qe.a,{placement:"bottomRight",content:Object(Be.jsx)(We,{}),trigger:"click",children:[t.picture&&Object(Be.jsx)(Ge.a,{src:t.picture,className:"gx-size-40 gx-pointer gx-mr-3",alt:""}),!t.picture&&Object(Be.jsx)(Ge.a,{className:"gx-size-40 gx-pointer gx-mr-3",children:t.literal}),Object(Be.jsxs)("span",{className:"gx-avatar-name",children:[t.hello,Object(Be.jsx)("i",{className:"icon icon-chevron-down gx-fs-xxs gx-ml-2"})]})]})}):null})),It=n(850),Pt=n(303),Lt=function(){var e=window.appConfig||{},t=Object(i.e)((function(e){return e.user})),n=Object(Je.a)(),a=Object(i.d)(),r="THEME_TYPE_DARK"===Object(i.e)((function(e){return e.settings})).themeType,s=function(e){return n.formatMessage({id:"icons."+e})};return e.confCrm?Object(Be.jsxs)("ul",{className:"gx-app-nav",style:{justifyContent:"space-between"},children:[t.raw.balance&&Object(Be.jsx)("li",{className:"gx-app-balance",children:t.raw.balance}),Object(Be.jsxs)(Pt.a,{children:[Object(Be.jsx)("li",{children:Object(Be.jsx)(Ve.a,{to:"/crm/notice/",title:s("notifications"),children:Object(Be.jsx)(It.a,{})})}),Object(Be.jsx)("li",{children:Object(Be.jsx)("div",{className:"gx-app-linkicon",onClick:function(){return a(ge(r?S:N))},children:Object(Be.jsx)(pt.a,{})})}),t.isAdmin&&e.confAdmin&&Object(Be.jsx)("li",{children:Object(Be.jsx)(Ve.a,{to:"/admin/",title:s("admin"),children:Object(Be.jsx)(gt.a,{})})})]})]}):null},Rt=function(e){var t=e.sidebarCollapsed,n=e.setSidebarCollapsed,a=Object(i.e)((function(e){return e.settings})),s=a.navStyle,c=a.themeType,o=Object(i.e)((function(e){return e.common.pathname})).substr(1),u=o.split("/")[1],d=Object(l.g)();return Object(Be.jsxs)(Be.Fragment,{children:[Object(Be.jsx)(Et,{sidebarCollapsed:t,setSidebarCollapsed:n}),Object(Be.jsxs)("div",{className:"gx-sidebar-content",children:[Object(Be.jsxs)("div",{className:"gx-sidebar-notifications ".concat(function(e){return e===R||e===D?"gx-no-header-notifications":""}(s)),children:[Object(Be.jsx)(At,{}),Object(Be.jsx)(Lt,{})]}),Object(Be.jsx)(Fe,{className:"gx-layout-sider-scrollbar",children:Object(Be.jsx)(Qe.a,{defaultOpenKeys:[u],selectedKeys:[o],theme:c===k?"lite":"dark",mode:"inline",children:Object.entries(ut).map((function(e){var t=Object(Ze.a)(e,2),n=t[0],a=t[1];return d.path===n?Object(Be.jsx)(r.a.Fragment,{children:Object.entries(a).map((function(e){var t=Object(Ze.a)(e,2),n=t[0],a=t[1];return Object(dt.isString)(a)?Object(Be.jsx)(Qe.a.Item,{children:Object(Be.jsx)(Ve.a,{to:a,children:Object(Be.jsx)($e.a,{id:n})})},n):Object(Be.jsx)(Qe.a.Item,{children:Object(Be.jsxs)(Ve.a,{to:a.url,children:[a.icon,Object(Be.jsx)($e.a,{id:a.label})]})},n)}))},n):null}))})})]})]})},Dt=r.a.memo(Rt),Mt=Ue.a.Sider,Ht=function(){var e=Object(a.useState)(!1),t=Object(Ze.a)(e,2),n=t[0],r=t[1],s=Object(i.e)((function(e){return e.settings})),c=s.themeType,o=s.navStyle,l=Object(i.e)((function(e){return e.common.navCollapsed})),u=Object(i.e)((function(e){return e.common.width})),d=Object(i.d)();Object(a.useEffect)((function(){r(o===P)}),[o]);var j="gx-collapsed-sidebar";return o===I?j="":o===R?j="gx-mini-sidebar gx-mini-custom-sidebar":o===D?j="gx-custom-sidebar":o===P?j="gx-mini-sidebar":o===L&&(j="gx-collapsed-sidebar"),(o===I||o===P||o===D)&&u<Y&&(j="gx-collapsed-sidebar"),Object(Be.jsx)(Mt,{className:"gx-app-sidebar ".concat(j," ").concat(c!==k?"gx-layout-sider-dark":null),trigger:null,collapsed:!(u<Y)&&(n||o===R),theme:c===k?"lite":"dark",collapsible:!0,children:o===L||u<Y?Object(Be.jsx)(_t.a,{className:"gx-drawer-sidebar ".concat(c!==k?"gx-drawer-sidebar-dark":null),placement:"left",closable:!1,onClose:function(){d(he(!l))},visible:l,children:Object(Be.jsx)(Dt,{sidebarCollapsed:n,setSidebarCollapsed:r})}):Object(Be.jsx)(Dt,{sidebarCollapsed:n,setSidebarCollapsed:r})})},zt=[I,L,P,R,D],Ut=function(e){var t=e.navStyle;return Object(i.e)((function(e){return e.common.width}))<Y||zt.includes(t)?Object(Be.jsx)(Ht,{}):null},qt=r.a.memo(Ut),Yt=n(16),Bt=n(17),Ft=function(e){Object(Yt.a)(n,e);var t=Object(Bt.a)(n);function n(e){var a;return Object(ae.a)(this,n),(a=t.call(this,e)).state={error:!1},a}return Object(ne.a)(n,[{key:"render",value:function(){var e=this.state.error;return this.state.error?Object(Be.jsx)("div",{className:"gx-page-error-container",children:Object(Be.jsxs)("div",{className:"gx-page-error-content",children:[Object(Be.jsx)("div",{className:"gx-error-code",children:"Whoops"}),Object(Be.jsx)("h2",{children:e.toString()})]})}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{error:e}}}]),n}(r.a.Component),Gt=Ue.a.Content,Jt=Ue.a.Footer,Vt=function(e){switch(e){case H:case M:case z:case U:case q:return"gx-container-wrap";default:return""}},Wt=function(e){switch(e){case z:return Object(Be.jsx)(bt,{});case I:return Object(Be.jsx)(yt,{});default:return null}},Kt=function(e){var t=window.appConfig||{},n=e.wide?"NAV_STYLE_INSIDE_HEADER_HORIZONTAL":"NAV_STYLE_FIXED",r=Object(l.g)(),s=Object(i.d)();return Object(a.useEffect)((function(){window.addEventListener("resize",(function(){var e;s((e=window.innerWidth,function(t){t({type:h,width:e})}))}))}),[s]),Object(Be.jsx)(Ft,{children:Object(Be.jsxs)(Ue.a,{className:"gx-app-layout",children:[Object(Be.jsx)(ht.a,{defaultTitle:window.appConfig.creditsShortText,titleTemplate:"%s ".concat(t.creditsShortText&&" - "," ").concat(t.creditsShortText||"")}),Object(Be.jsx)(qt,{navStyle:n}),Object(Be.jsxs)(Ue.a,{children:[Wt(n),Object(Be.jsxs)(Gt,{className:"gx-layout-content ".concat(Vt(n)," "),children:[Object(Be.jsx)(a.Suspense,{fallback:Object(Be.jsx)(Tt,{}),children:Object(Be.jsx)(Nt,{match:r})}),Object(Be.jsx)(Jt,{children:Object(Be.jsx)("div",{className:"gx-layout-footer-content",children:t.creditsText})})]})]})]})})},Xt=n(833),Zt=n(837),Qt=n(304),$t=n(828),en=n(831),tn=n(94),nn=function(){function e(){Object(ae.a)(this,e)}return Object(ne.a)(e,[{key:"log",value:function(e){te.debug&&console.log("CredentialsToken: ".concat(e))}},{key:"init",value:function(){var e=Object(Z.a)($.a.mark((function e(){var t;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((t=this.getAccess())&&!this.expired(t)){e.next=7;break}return this.log("Init - new req"),e.next=5,this.new();case 5:e.next=8;break;case 7:this.log("Init - OK");case 8:return e.abrupt("return",this.check());case 9:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"new",value:function(){var e=Object(Z.a)($.a.mark((function e(){var t;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={client_id:te.apiClientId,grant_type:"client_credentials"},e.next=3,this.fetch(t);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"refresh",value:function(){var e=Object(Z.a)($.a.mark((function e(){var t,n;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.getRefresh()){e.next=3;break}return e.abrupt("return",!1);case 3:return n={client_id:te.apiClientId,grant_type:"refresh_token",refresh_token:t},e.next=6,this.fetch(n);case 6:return e.abrupt("return",e.sent);case 7:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"fetch",value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){var e=Object(Z.a)($.a.mark((function e(t){var n,a;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("".concat(te.apiTokenUrl),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),mode:"cors",cache:"no-store",credentials:"omit"});case 2:return n=e.sent,e.next=5,n.json();case 5:if(e.t0=e.sent,e.t0){e.next=8;break}e.t0={};case 8:return a=e.t0,n.ok||(this.flush(),console.error("CredentiialsToken error: ".concat(n.status," ").concat(n.statusText," ").concat(a.error_description," "))),e.abrupt("return",this.store(a.access_token,a.refresh_token));case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}())},{key:"store",value:function(e,t){var n=!1;return e&&(localStorage.setItem(te.credentialsTokenStorage,e),n=!0),t&&(localStorage.setItem(te.credentialsRefreshTokenStorage,t),n=!0),this.log("Init - store ".concat(n?"OK":"FAIL")),n}},{key:"flush",value:function(){localStorage.removeItem(te.credentialsTokenStorage),localStorage.removeItem(te.credentialsRefreshTokenStorage),this.log("Flush")}},{key:"getAccess",value:function(){return localStorage.getItem(te.credentialsTokenStorage)}},{key:"getRefresh",value:function(){return localStorage.getItem(te.credentialsRefreshTokenStorage)}},{key:"check",value:function(){var e=this.getAccess();return!!e&&(!this.expired(e)&&!!this.checkAudience(e))}},{key:"checkAudience",value:function(e){if(e){var t=this.parseJWT(e);return!!t&&t.aud===te.apiClientId}}},{key:"expired",value:function(e){if(e){var t=this.parseJWT(e);if(t)return new Date>=new Date(1e3*t.exp)}return!1}},{key:"parseJWT",value:function(e){try{var t=e.split(".")[0].replace("-","+").replace("_","/"),n=JSON.parse(window.atob(t)),a=e.split(".")[1].replace("-","+").replace("_","/"),r=JSON.parse(window.atob(a));return r.header=n,r}catch(s){return!1}}}]),e}(),an=new nn;an.init();var rn=an,sn=n(300),cn=n.n(sn),on=n(203),ln=null,un=function(e){Object(Yt.a)(n,e);var t=Object(Bt.a)(n);function n(e){var a;return Object(ae.a)(this,n),(a=t.call(this,e)).makeSignString=function(){a.setState({signString:je()(Date()),signTimer:180},(function(){ln=window.setInterval(a.signTimerTick,1e3)}))},a.signTimerTick=function(){a.setState((function(e){var t=e.signTimer;return t<=1&&window.clearInterval(ln),{signTimer:t-1}}))},a.onTabChange=function(e){"by.signature"!==e||a.state.signString||a.makeSignString(),a.setState({error:!1})},a.m=function(e){return a.props.intl.formatMessage({id:"signin."+e})},a.singinByLogin=function(){var e=Object(Z.a)($.a.mark((function e(t){var n;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.setState({pending:!0,error:!1}),e.next=3,a.context.api.q("/oauth2/token",{grant_type:"password",username:t.identity,password:t.password},{exact:!0},!1,!0);case 3:(n=e.sent).access_token?(ie.set(n.access_token,null,n.expires_in,n.session),document.location.href="/private"):(n.hasOwnProperty("error")&&a.setState({error:n.error_description}),a.setState({pending:!1}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a.singinBySecret=function(){var e=Object(Z.a)($.a.mark((function e(t){var n;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.setState({pending:!0,error:!1}),e.next=3,a.context.api.q("/oauth2/token",{grant_type:"password",secret:t.secret},{exact:!0},!1,!0);case 3:(n=e.sent).access_token?(ie.set(n.access_token,null,n.expires_in,n.session),document.location.href="/private"):(n.hasOwnProperty("error")&&a.setState({error:n.error_description}),a.setState({pending:!1}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a.signBySignature=function(){var e=Object(Z.a)($.a.mark((function e(t){var n,r,s,c;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.setState({pending:!0,error:!1}),e.next=3,a.context.api.q("/client/token",{address:t.bitadress,sign:t.signed,code:a.state.signString},{exact:!0},rn.getAccess());case 3:null!==(r=e.sent)&&void 0!==r&&null!==(n=r.result)&&void 0!==n&&n.success?r.token?(ie.set(r.token.access_token,null,r.token.expires_in,r.token.session),document.location.href="/private"):a.setState({pending:!1}):(Object(on.a)(r,a.m("responce")),null!==r&&void 0!==r&&null!==(s=r.result)&&void 0!==s&&s.message&&a.setState({error:null===r||void 0===r||null===(c=r.result)||void 0===c?void 0:c.message}),a.setState({pending:!1}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a.state={error:!1,pending:!1,signString:null,signTimer:null},a}return Object(ne.a)(n,[{key:"render",value:function(){var e=this.state,t=e.pending,n=e.error,a=Object(Be.jsxs)(Be.Fragment,{children:[Object(Be.jsxs)(Xt.a.Item,{children:[Object(Be.jsx)(Ve.a,{to:"/signup",children:this.m("signup")}),Object(Be.jsx)(Ve.a,{className:"gx-ml-3 gx-login-form-forgot",to:"/user/password/recovery",children:this.m("forgot")})]}),n&&Object(Be.jsx)(Zt.a,{message:n,type:"error"}),Object(Be.jsx)(Xt.a.Item,{children:Object(Be.jsx)(Qt.a,{type:"primary",className:"gx-mb-0",htmlType:"submit",children:this.m("signin")})})]});return Object(Be.jsx)("div",{className:"gx-app-login-wrap",children:Object(Be.jsx)("div",{className:"gx-app-login-container",children:Object(Be.jsxs)("div",{className:"gx-app-login-main-content",children:[Object(Be.jsxs)("div",{className:"gx-app-logo-content",children:[Object(Be.jsx)("div",{className:"gx-app-logo-content-bg"}),Object(Be.jsxs)("div",{className:"gx-app-logo-wid",children:[Object(Be.jsx)(ht.a,{children:Object(Be.jsx)("title",{children:this.m("signin")})}),Object(Be.jsx)("h1",{children:this.m("signin")}),Object(Be.jsx)("p",{children:this.m("text")})]}),Object(Be.jsx)("div",{className:"gx-app-logo",children:Object(Be.jsx)("img",{alt:"bitdeals",src:"/assets/images/bitdeals_logo_white_tansparent.png",height:22})})]}),Object(Be.jsx)("div",{className:"gx-app-login-content",children:Object(Be.jsxs)($t.a,{onChange:this.onTabChange,children:[Object(Be.jsx)($t.a.TabPane,{tab:this.m("by.login"),children:Object(Be.jsxs)(Xt.a,{name:"basic",onFinish:this.singinByLogin,className:"gx-signin-form gx-form-row0",children:[Object(Be.jsx)(Xt.a.Item,{rules:[{required:!0,message:this.m("identity.invalid")}],name:"identity",children:Object(Be.jsx)(en.a,{placeholder:this.m("identity")})}),Object(Be.jsx)(Xt.a.Item,{rules:[{required:!0,message:this.m("password.invalid")}],name:"password",children:Object(Be.jsx)(en.a,{type:"password",placeholder:this.m("password")})}),a]})},"by.login"),Object(Be.jsx)($t.a.TabPane,{tab:this.m("by.secret"),children:Object(Be.jsxs)(Xt.a,{name:"basic",onFinish:this.singinBySecret,className:"gx-signin-form gx-form-row0",children:[Object(Be.jsx)(Xt.a.Item,{rules:[{required:!0,message:this.m("rqrd")}],name:"secret",children:Object(Be.jsx)(cn.a,{placeholder:this.m("secret")})}),a]})},"by.secret"),Object(Be.jsx)($t.a.TabPane,{tab:this.m("by.signature"),children:Object(Be.jsxs)(Xt.a,{name:"basic",onFinish:this.signBySignature,className:"gx-signin-form gx-form-row0",children:[Object(Be.jsxs)(Xt.a.Item,{children:[Object(Be.jsxs)("div",{className:"gx-mb-4 gx-font-weight-light",children:[Object(Be.jsx)("div",{className:"gx-mb-1",children:this.m("signthis")}),this.state.signString&&Object(Be.jsx)(Be.Fragment,{children:this.state.signTimer>0?Object(Be.jsxs)("div",{children:[this.m("timer.remain"),": ",this.state.signTimer]}):Object(Be.jsxs)("div",{children:[this.m("timer.end"),Object(Be.jsx)("span",{className:"gx-link gx-ml-2 gx-text-primary",onClick:this.makeSignString,children:this.m("timer.refresh")})]})})]}),Object(Be.jsx)(en.a,{readOnly:!0,disabled:!!(this.state.signString&&this.state.signTimer<=0),value:this.state.signString})]}),Object(Be.jsx)("hr",{}),Object(Be.jsx)(Xt.a.Item,{rules:[{required:!0,message:this.m("rqrd")}],name:"bitadress",children:Object(Be.jsx)(en.a,{placeholder:this.m("bitadress")})}),Object(Be.jsx)(Xt.a.Item,{rules:[{required:!0,message:this.m("rqrd")}],name:"signed",children:Object(Be.jsx)(cn.a,{placeholder:this.m("signed")})}),a]})},"by.signature")]})}),t&&Object(Be.jsx)("div",{className:"gx-loader-view",children:Object(Be.jsx)(Tt,{})})]})})})}}]),n}(r.a.Component);un.contextType=tn.a;var dn=Object(Ct.c)(un),jn=Xt.a.Item,pn=function(e){Object(Yt.a)(n,e);var t=Object(Bt.a)(n);function n(e){var a;return Object(ae.a)(this,n),(a=t.call(this,e)).m=function(e){return a.props.intl.formatMessage({id:"signup."+e})},a.save=function(){var e=Object(Z.a)($.a.mark((function e(t){var n,r,s,c,i;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.setState({pending:!0,error:!1,success:!1}),e.next=3,a.context.api.q("/client/new",{address:t.address,key:t.key?t.key.trim():null,email:t.email?t.email.trim():null,pgp:t.pgp?t.pgp.trim():null,bitmessage:t.bitmessage?t.bitmessage.trim().split("\n"):null,password:t.password},{exact:!0},rn.getAccess());case 3:if(null===(r=e.sent)||void 0===r||null===(n=r.result)||void 0===n||!n.success){e.next=16;break}return e.next=8,a.context.api.q("/oauth2/token",{grant_type:"password",username:t.address,password:t.password},{exact:!0},!1,!0);case 8:(s=e.sent).access_token&&ie.set(s.access_token,null,s.expires_in,s.session),document.location.href="/private",e.next=14;break;case 13:a.setState({success:!0,pending:!1});case 14:e.next=19;break;case 16:Object(on.a)(r,a.m("responce")),null!==r&&void 0!==r&&null!==(c=r.result)&&void 0!==c&&c.message&&a.setState({error:null===r||void 0===r||null===(i=r.result)||void 0===i?void 0:i.message}),a.setState({pending:!1});case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a.state={error:!1,success:!1,pending:!1},a}return Object(ne.a)(n,[{key:"render",value:function(){var e=this.state,t=e.pending,n=e.error,a=e.success,r=this.m("password.confirm.invalid");return Object(Be.jsx)("div",{className:"gx-app-login-wrap",children:Object(Be.jsx)("div",{className:"gx-app-login-container",children:Object(Be.jsxs)("div",{className:"gx-app-login-main-content",children:[Object(Be.jsxs)("div",{className:"gx-app-logo-content",children:[Object(Be.jsx)("div",{className:"gx-app-logo-content-bg"}),Object(Be.jsxs)("div",{className:"gx-app-logo-wid",children:[Object(Be.jsx)(ht.a,{children:Object(Be.jsx)("title",{children:this.m("signup")})}),Object(Be.jsx)("h1",{children:this.m("signup")}),Object(Be.jsx)("p",{children:this.m("text")})]}),Object(Be.jsx)("div",{className:"gx-app-logo",children:Object(Be.jsx)("img",{alt:"bitdeals",src:"/assets/images/bitdeals_logo_white_tansparent.png",height:22})})]}),Object(Be.jsx)("div",{className:"gx-app-login-content",children:a?Object(Be.jsxs)("div",{children:[Object(Be.jsx)(Zt.a,{message:this.m("success"),type:"success"}),Object(Be.jsx)(Ve.a,{to:"/",children:this.m("mainpage")})]}):Object(Be.jsxs)(Xt.a,{name:"basic",onFinish:this.save,onFinishFailed:null,className:"gx-signin-form gx-form-row0",children:[Object(Be.jsx)(jn,{rules:[{required:!0}],name:"address",children:Object(Be.jsx)(en.a,{placeholder:this.m("address")})}),Object(Be.jsx)(jn,{name:"password",rules:[{required:!0,message:this.m("password.invalid")}],children:Object(Be.jsx)(en.a.Password,{placeholder:this.m("password")})}),Object(Be.jsx)(jn,{name:"passwordconfirm",dependencies:["password"],rules:[{required:!0,message:this.m("password.confirm.empty")},function(e){var t=e.getFieldValue;return{validator:function(e,n){return n&&t("password")!==n?Promise.reject(new Error(r)):Promise.resolve()}}}],children:Object(Be.jsx)(en.a.Password,{suffix:null,placeholder:this.m("password.confirm")})}),Object(Be.jsx)("hr",{}),Object(Be.jsx)("h5",{children:this.m("additional")}),Object(Be.jsxs)($t.a,{children:[Object(Be.jsx)($t.a.TabPane,{tab:this.m("key"),children:Object(Be.jsx)(jn,{name:"key",children:Object(Be.jsx)(en.a.TextArea,{rows:3,placeholder:this.m("key")})})},"key"),Object(Be.jsx)($t.a.TabPane,{tab:this.m("pgp"),children:Object(Be.jsx)(jn,{name:"pgp",children:Object(Be.jsx)(en.a.TextArea,{rows:3,placeholder:this.m("pgp")})})},"pgp"),Object(Be.jsx)($t.a.TabPane,{tab:this.m("bitmessage"),children:Object(Be.jsx)(jn,{name:"bitmessage",children:Object(Be.jsx)(en.a,{placeholder:this.m("bitmessage")})})},"bitmessage"),Object(Be.jsxs)($t.a.TabPane,{tab:this.m("email"),children:[Object(Be.jsx)("div",{className:"gx-mb-2 gx-text-small gx-font-weight-light",children:this.m("unsecure")}),Object(Be.jsx)(jn,{name:"email",rules:[{type:"email"}],children:Object(Be.jsx)(en.a,{placeholder:this.m("email")})})]},"email")]}),n&&Object(Be.jsx)(Zt.a,{message:n,type:"error"}),Object(Be.jsxs)(jn,{children:[Object(Be.jsx)(Qt.a,{type:"primary",className:"gx-mb-0",htmlType:"submit",children:this.m("signup")}),Object(Be.jsx)("span",{children:this.m("or")})," ",Object(Be.jsx)(Ve.a,{to:"/signin",children:this.m("signin")})]})]})}),t&&Object(Be.jsx)("div",{className:"gx-loader-view",children:Object(Be.jsx)(Tt,{})})]})})})}}]),n}(r.a.Component);pn.contextType=tn.a;var mn=Object(Ct.c)(pn),bn=function(e){Object(Yt.a)(n,e);var t=Object(Bt.a)(n);function n(e){var a;return Object(ae.a)(this,n),(a=t.call(this,e)).m=function(e){return a.props.intl.formatMessage({id:"recovery."+e})},a.proceed=function(){var e=Object(Z.a)($.a.mark((function e(t){var n,r,s,c,i;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=a.props.match.params,r=n.ticket,s=n.answer,a.setState({pending:!0,error:!1,proceedSuccess:!1}),!t.identifier){e.next=7;break}return e.next=5,a.context.api.q("/user/password/recovery",{identifier:t.identifier},{exact:!0},rn.getAccess());case 5:(c=e.sent).ticket?a.setState({proceedSuccess:!0}):c.hasOwnProperty("error")&&a.setState({error:c.error.message});case 7:if(!t.password){e.next=12;break}return e.next=10,a.context.api.q("/user/password/reset",{ticket:r,securityanswer:s,password:t.password},{exact:!0},rn.getAccess());case 10:null!==(i=e.sent)&&void 0!==i&&i.result?a.setState({resetSuccess:!0}):null!==i&&void 0!==i&&i.message?a.setState({error:i.message}):a.setState({error:a.props.intl.formatMessage({id:"unknown.error"})});case 12:a.setState({pending:!1});case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a.state={error:!1,proceedSuccess:!1,resetSuccess:!1,pending:!1},a}return Object(ne.a)(n,[{key:"render",value:function(){var e=this.props.match.params,t=e.ticket,n=e.answer,a=this.state,r=a.pending,s=a.error,c=a.proceedSuccess,i=a.resetSuccess,o=!(!t||!n),l=!(!c&&!i);return Object(Be.jsx)("div",{className:"gx-app-login-wrap",children:Object(Be.jsx)("div",{className:"gx-app-login-container",children:Object(Be.jsxs)("div",{className:"gx-app-login-main-content",children:[Object(Be.jsxs)("div",{className:"gx-app-logo-content",children:[Object(Be.jsx)("div",{className:"gx-app-logo-content-bg"}),Object(Be.jsxs)("div",{className:"gx-app-logo-wid",children:[Object(Be.jsx)(ht.a,{children:Object(Be.jsx)("title",{children:this.m("recovery")})}),Object(Be.jsx)("h1",{children:this.m("recovery")}),Object(Be.jsx)("p",{children:this.m("text")})]}),Object(Be.jsx)("div",{className:"gx-app-logo gx-mt-3",children:Object(Be.jsx)("img",{alt:"bitdeals",src:"/assets/images/bitdeals_logo_white_tansparent.png",height:22})})]}),Object(Be.jsxs)("div",{className:"gx-app-login-content",children:[c&&Object(Be.jsx)("div",{children:Object(Be.jsx)(Zt.a,{message:this.m("proceedSuccess"),type:"success"})}),i&&Object(Be.jsxs)("div",{children:[Object(Be.jsx)(Zt.a,{message:this.m("resetSuccess"),type:"success"}),Object(Be.jsx)(Ve.a,{to:"/signin",children:this.m("signin")})]}),!l&&Object(Be.jsxs)(Xt.a,{name:"basic",onFinish:this.proceed,className:"gx-signin-form gx-form-row0",children:[!o&&Object(Be.jsx)(Xt.a.Item,{name:"identifier",rules:[{required:!0}],children:Object(Be.jsx)(en.a,{placeholder:this.m("identifier")})}),o&&Object(Be.jsx)(Xt.a.Item,{name:"password",rules:[{required:!0,message:this.m("password.invalid")}],children:Object(Be.jsx)(en.a,{type:"password",placeholder:this.m("password")})}),s&&Object(Be.jsx)(Zt.a,{message:s,type:"error"}),Object(Be.jsxs)(Xt.a.Item,{children:[Object(Be.jsx)(Qt.a,{type:"primary",className:"gx-mb-0",htmlType:"submit",children:this.m("proceed")}),Object(Be.jsx)("span",{children:this.m("or")})," ",Object(Be.jsx)(Ve.a,{to:"/signin",children:this.m("signin")})]})]})]}),r&&Object(Be.jsx)("div",{className:"gx-loader-view",children:Object(Be.jsx)(Tt,{})})]})})})}}]),n}(r.a.Component);bn.contextType=tn.a;var hn=Object(Ct.c)(bn),gn=function(e){Object(Yt.a)(n,e);var t=Object(Bt.a)(n);function n(){return Object(ae.a)(this,n),t.apply(this,arguments)}return Object(ne.a)(n,[{key:"render",value:function(){return Object(Be.jsx)("div",{className:"gx-page-error-container",children:Object(Be.jsx)("div",{className:"gx-page-error-content"})})}}]),n}(r.a.Component),xn=Object(Ct.c)(gn),On=function(e){Object(Yt.a)(n,e);var t=Object(Bt.a)(n);function n(e){var a;return Object(ae.a)(this,n),(a=t.call(this,e)).m=function(e){return a.props.intl.formatMessage({id:"confirm."+e})},a.proceed=function(){var e=Object(Z.a)($.a.mark((function e(t){var n,r;return $.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=a.props.match.params.code,a.setState({pending:!0,error:!1,success:!1}),e.next=4,a.context.api.q("/verification/email/confirm",{code:n},{exact:!0},rn.getAccess());case 4:(r=e.sent).result?a.setState({success:!0}):a.setState({error:r.message}),a.setState({pending:!1});case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a.state={error:!1,success:!1,pending:!1},a}return Object(ne.a)(n,[{key:"render",value:function(){var e=this.props.match.params.code,t=this.state,n=t.pending,a=t.error,r=t.success;return Object(Be.jsx)("div",{className:"gx-app-login-wrap",children:Object(Be.jsx)("div",{className:"gx-app-login-container",children:Object(Be.jsxs)("div",{className:"gx-app-login-main-content",children:[Object(Be.jsxs)("div",{className:"gx-app-logo-content",children:[Object(Be.jsx)("div",{className:"gx-app-logo-content-bg"}),Object(Be.jsxs)("div",{className:"gx-app-logo-wid",children:[Object(Be.jsx)(ht.a,{children:Object(Be.jsx)("title",{children:this.m("confirm")})}),Object(Be.jsx)("h1",{children:this.m("confirm")}),Object(Be.jsx)("p",{children:this.m("text")})]}),Object(Be.jsx)("div",{className:"gx-app-logo",children:Object(Be.jsx)("img",{alt:"bitdeals",src:"/assets/images/bitdeals_logo_white_tansparent.png",height:22})})]}),Object(Be.jsxs)("div",{className:"gx-app-login-content",children:[r&&Object(Be.jsxs)("div",{children:[Object(Be.jsx)(Zt.a,{message:this.m("success"),type:"success"}),this.m("nowucan")," ",Object(Be.jsx)(Ve.a,{to:"/signin",children:this.m("signin")})]}),!r&&Object(Be.jsxs)(Xt.a,{name:"basic",onFinish:this.proceed,className:"gx-signin-form gx-form-row0",children:[Object(Be.jsx)(Xt.a.Item,{name:"code",initialValue:e,rules:[{required:!0,message:this.m("code.invalid")}],children:Object(Be.jsx)(en.a,{placeholder:this.m("code")})}),a&&Object(Be.jsx)(Zt.a,{message:a,type:"error"}),Object(Be.jsx)(Xt.a.Item,{children:Object(Be.jsx)(Qt.a,{type:"primary",className:"gx-mb-0",htmlType:"submit",children:this.m("proceed")})})]})]}),n&&Object(Be.jsx)("div",{className:"gx-loader-view",children:Object(Be.jsx)(Tt,{})})]})})})}}]),n}(r.a.Component);On.contextType=tn.a;var fn=Object(Ct.c)(On),vn=function(){var e=window.appConfig||{},t=Object(i.e)((function(e){return e.user})),n=Object(i.e)((function(e){return e.settings.locale})),r=Object(i.e)((function(e){return e.settings.navStyle})),s=Object(i.e)((function(e){return e.settings.layoutType})),c=Object(i.e)((function(e){return e.settings.themeType})),o=Object(i.e)((function(e){return e.settings.isDirectionRTL}));Object(a.useEffect)((function(){o?(document.documentElement.classList.add("rtl"),document.documentElement.setAttribute("data-direction","rtl")):(document.documentElement.classList.remove("rtl"),document.documentElement.setAttribute("data-direction","ltr"))}),[o]),Object(a.useEffect)((function(){n&&(document.documentElement.lang=n.locale)}),[n]),Object(a.useEffect)((function(){c===N?document.body.classList.add("dark-theme"):document.body.classList.contains("dark-theme")&&document.body.classList.remove("dark-theme")}),[c]),Object(a.useEffect)((function(){!function(e){e===C?(document.body.classList.remove("boxed-layout"),document.body.classList.remove("framed-layout"),document.body.classList.add("full-layout")):"LAYOUT_TYPE_BOXED"===e?(document.body.classList.remove("full-layout"),document.body.classList.remove("framed-layout"),document.body.classList.add("boxed-layout")):"LAYOUT_TYPE_FRAMED"===e&&(document.body.classList.remove("boxed-layout"),document.body.classList.remove("full-layout"),document.body.classList.add("framed-layout"))}(s),function(e){e===M||e===H||e===z||e===q||e===U?(document.body.classList.add("full-scroll"),document.body.classList.add("horizontal-layout")):(document.body.classList.remove("full-scroll"),document.body.classList.remove("horizontal-layout"))}(r)}),[s,r]);var u=ze[n.locale],d=e.confAdmin&&t.isAdmin,j=!e.confAuthorize||t.isAuthorized,p=!!e.confPrivateDash,m=!!e.confDealModule,b=t.isPending;return Object(Be.jsx)(Ie.a,{locale:u.antd,direction:o?"rtl":"ltr",children:Object(Be.jsx)(Pe.a,{onError:function(){},locale:u.locale,messages:u.messages,children:b?Object(Be.jsx)(xn,{}):Object(Be.jsxs)(l.c,{children:[Object(Be.jsx)(l.a,{path:["/user/password/recovery/:ticket/:answer","/user/password/recovery"],component:hn}),Object(Be.jsx)(l.a,{path:["/confirm/email/:code"],component:fn}),Object(Be.jsx)(l.a,{path:"/signin",component:dn}),Object(Be.jsx)(l.a,{path:"/signup",component:mn}),Object(Be.jsx)(l.a,{path:"/admin",children:d?Object(Be.jsx)(Kt,{wide:!0}):Object(Be.jsx)(dn,{})}),p?Object(Be.jsx)(l.a,{path:"/private",children:j?Object(Be.jsx)(Kt,{wide:!0}):Object(Be.jsx)(dn,{})}):Object(Be.jsx)(l.a,{path:"/private",children:Object(Be.jsx)(wt.a,{code:404})}),m?Object(Be.jsx)(l.a,{path:"/dm",children:j?Object(Be.jsx)(Kt,{wide:!0}):Object(Be.jsx)(dn,{})}):Object(Be.jsx)(l.a,{path:"/dm",children:Object(Be.jsx)(wt.a,{code:404})}),Object(Be.jsx)(l.a,{path:"/",children:Object(Be.jsx)(Kt,{wide:!0})}),Object(Be.jsx)(l.a,{path:"*",status:404,children:Object(Be.jsx)(wt.a,{code:404})})]})})})},yn=Object(a.memo)(vn),wn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(d.d)(Te(_e),e,Object(d.c)(d.a.apply(void 0,[Object(j.a)(_e)].concat(Ae))));return t}(),kn={api:me};new Promise((function(){wn.dispatch(ye.authCheck())}));var Nn=function(){return Object(Be.jsx)(tn.a.Provider,{value:kn,children:Object(Be.jsx)(i.a,{store:wn,children:Object(Be.jsx)(o.a,{history:_e,children:Object(Be.jsx)(l.c,{children:Object(Be.jsx)(l.a,{path:"/",component:yn})})})})})};Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));n(625),n(637);c.a.render(Object(Be.jsx)(Nn,{}),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()}))},94:function(e,t,n){"use strict";var a=n(0),r=n.n(a).a.createContext();t.a=r}},[[824,7,8]]]); |