1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[944],{39704(e,t,a){a.r(t),a.d(t,{default:()=>S});var i=a(70227),s=a(97496),r=a.n(s),n=a(95686),o=a(91192),c=a(81717),l=a.n(c),u=a(59178),d=a(68445),m=a(89334),p=a(1686);const N={container:"Navigation---container---ilPhA",navigation:"Navigation---navigation---F-ELg",separator:"Navigation---separator---kQLsI",group:"Navigation---group---W6vcl",link:"Navigation---link---6imBr",isActive:"Navigation---isActive---hUaO4",linkAnchor:"Navigation---linkAnchor---QytzI",header:"Navigation---header---6PUyi"};var v,g,h,A=a(23021);class E extends i.Component{constructor(e){super(e),this.state={isSubActive:null,subscriptions:null}}componentDidMount(){A.A.getSubscriptions().then(e=>{this.setState({isSubActive:e.subscriptions.map(e=>e.active).includes(!0)}),this.setState({subscriptions:e.subscriptions})})}renderItem(e,t){var a=!1;switch(e.activatorRoutesNames&&null!==this.props.currentRouteName&&e.activatorRoutesNames.indexOf(this.props.currentRouteName)>=0&&(a=!0),e.type){case"separator":return i.createElement("li",{className:N.separator,key:t});case"group":return i.createElement("li",{className:N.group,key:t},e.displayName);case"sublink":return i.createElement("li",{className:r()(N.link,{[N.isActive]:a}),key:t},i.createElement(u.N_,{to:e.link,className:r()(N.linkAnchor,N.linkA
1nchorSublink),"data-analytics":"action:navigationSubLink"},e.displayName));case"button":return i.createElement("li",{className:r()(N.link,{[N.isActive]:a}),key:t},i.createElement("button",{"data-analytics":"action:navigationButton",className:N.linkAnchor,onClick:e.onClick},e.displayName));default:return i.createElement("li",{className:r()(N.link,{[N.isActive]:a}),key:t},i.createElement(u.N_,{to:e.link,className:N.linkAnchor,"data-analytics":"action:navigationLink"},e.displayName))}}renderNavigation(){var e=(0,p.Wz)("langCode"),t=(0,p.Wz)("sellerSettings.clientPanelHiddenItems")||[],a=[{id:"orders",displayName:i.createElement(o.sA,{id:"Navigation.orders"}),link:(0,d.B2)("route-cp-orders"),activatorRoutesNames:["route-cp-orders","route-cp-order"]},{id:"invoices",displayName:i.createElement(o.sA,{id:"Navigation.invoices"}),link:(0,d.B2)("route-cp-invoices"),activatorRoutesNames:["route-cp-invoices"]},{id:"discount",displayName:i.createElement(o.sA,{id:"Navigation.discounts"}),link:(0,d.B2)("route-cp-discount"),activatorRoutesNames:["route-cp-discount"],isHidden:"pl"===e&&this.state.isSubActive||!(0,m.L)("DISCOUNTS_PANEL")},{id:"discount",displayName:i.createElement(o.sA,{id:"Navigation.chromaClubSteps"}),link:(0,d.B2)("route-cp-discount"),activatorRoutesNames:["route-cp-discount"],isHidden:!this.state.isSubActive||"pl"!==e},{id:"chromaClub",displayName:i.createElement(o.sA,{id:"Navigation.chromaClub"}),link:(0,d.B2)("route-cp-chromaClub"),activatorRoutesNames:["route-cp-chromaClub"],isHidden:"pl"!==e||!(0,m.L)("CHROMA_CLUB")},{id:"addresses",displayName:i.createElement(o.sA,{id:"Navigation.addresses"}),link:(0,d.B2)("route-cp-addresses"),activatorRoutesNames:["route-cp-addresses","route-cp-address-edit"]},{id:"custom-orders",displayName:i.createElement(o.sA,{id:"Navigation.customOrders"}),link:(0,d.B2)("route-cp-custom-orders"),activatorRoutesNames:["route-cp-custom-orders","route-cp-custom-order"],isHidden:"pl"!==e||!(0,m.L)("CUSTOM_ORDERS")},{id:"users",displayName:i.createElement(o.sA,{id:"Navigation.users"}),link:(0,d.B2)("route-cp-users"),activatorRoutesNames:["route-cp-users","route-cp-users-add","route-cp-users-edit"],isHidden:!(0,m.L)("CP_USERS")},{id:"messages",displayName:i.createElement(o.sA,{id:"Navigation.messages"}),link:(0,d.B2)("route-cp-messages"),activatorRoutesNames:["route-cp-messages"],isHidden:!(0,m.L)("MESSAGING")},{id:"account",displayName:i.createElement(o.sA,{id:"Home.profileAndSettings.title"}),link:(0,d.B2)("route-cp-account"),activatorRoutesNames:["route-cp-account"]}].filter(e=>!e.isHidden).filter(e=>!t.includes(e.id));return i.createElement("ul",{className:N.navigation},a.map((e,t)=>this.renderItem(e,t)))}render(){return i.createElement("div",{className:N.container},this.props.header&&i.createElement("div",{className:N.header},this.props.header),this.renderNavigation())}}v=E,g="propTypes",h={currentRouteName:l().string,header:l().node},(g=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var i=a.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(g))in v?Object.defineProperty(v,g,{value:h,enumerable:!0,configurable:!0,writable:!0}):v[g]=h;const k="clientPanel---container---EV8Sy";var y,b=a(10402),S=(0,n.Ng)(e=>({account:e.account,userData:e.account.userData}))(y=class extends i.Component{isLogged(){return this.props.userData.isAdmin&&console.log("clientpanel test"),this.props.account.isLoggedIn}getCurrentRouteName(){var e=this.props.router.routes;return e[e.length-1].name||null}render(){return i.createElement("div",{className:k},i.createElement("div",{className:b.A.containerMain},i.createElement("div",{className:"row"},i.createElement("div",{className:"col-xs-30 col-sm-9 col-md-7"},i.createElement(E,{currentRouteName:this.getCurrentRouteName(),header:this.props.userData.userName})),i.createElement("div",{className:"col-xs-30 col-sm-21 col-md-23"},this.isLogged()&&this.props.children,!this.isLogged()&&i.createElement("div",null,i.createElement(o.sA,{id:"Cp.nologin"}))))))}})||y}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.