1(this.webpackJsonpbellinger=this.webpackJsonpbellinger||[]).push([[9],{1422:function(e,t,n){"use strict";n.r(t);var r=n(1614);n.d(t,"default",(function(){return r.a}))},1614:function(e,t,n){"use strict";(function(e,r){var a,i=n(5),o=n(6),s=n(22),c=n(7),u=n(8),l=n(2),d=n(28),f=(n(55),n(2055)),p=e.middleware((function(e){return{customer:e.MyAccountReducer.customer}}),"Component/MyAccountDashboard/Container/mapStateToProps"),h=e.middleware((function(){return{}}),"Component/MyAccountDashboard/Container/mapDispatchToProps"),m=n(23).checkBEMProps,b=e.middleware((a=function(e){Object(c.a)(n,e);var t=Object(u.a)(n);function n(){var e;Object(i.a)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).containerFunctions={getDefaultAddress:e.getDefaultAddress.bind(Object(s.a)(e))},e}return Object(o.a)(n,[{key:"containerProps",value:function(){return{customer:this.props.customer}}},{key:"getDefaultAddress",value:function(e){var t=this.props.customer.addresses,n=e?"default_billing":"default_shipping";return(void 0===t?[]:t).find((function(e){return e[n]}))}},{key:"render",value:function(){return m(r,f.a,Object.assign({},this.containerProps(),this.containerFunctions))}}]),n}(e.Extensible(l.PureComponent)),a),"Component/MyAccountDashboard/Container");t.a=Object(d.b)(p,h)(b)}).call(this,n(4).default,n(2))},1615:function(e,t,n){"use strict";(function(e,r){var a,i=n(30),o=n.n(i),s=n(38),c=n(5),u=n(6),l=n(7),d=n(8),f=n(2),p=n(1616),h=n(25),m=n(2057),b=n(23).checkBEMProps,v=e.middleware((a=function(e){Object(l.a)(n,e);var t=Object(d.a)(n);function n(){var e;Object(c.a)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={agent:{},isLoading:!0},e.containerProps=function(){var t=e.state;return{agent:t.agent,isLoading:t.isLoading}},e}return Object(u.a)(n,[{key:"componentDidMount",value:function(){return this._getAgent()}},{key:"_getAgent",value:function(){var e=Object(s.a)(o.a.mark((function e(){var t,n,r;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(h.g)(p.a.getAgentQuery());case 2:return t=e.sent,n=t.belGetDealAndAgent,r=void 0===n?{}:n,e.abrupt("return",this.setState({agent:r,isLoading:!1}));case 6:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"render",value:function(){return b(r,m.a,this.containerProps())}}]),n}(e.Extensible(f.PureComponent)),a),"Bellinger/Component/MyAccountAgentDetails/Container");t.a=v}).call(this,n(4).default,n(2))},1616:function(e,t,n){"use strict";(function(e){var r=n(5),a=n(6),i=n(7),o=n(8),s=n(3),c=e.middleware(function(e){Object(i.a)(n,e);var t=Object(o.a)(n);function n(){return Object(r.a)(this,n),t.apply(this,arguments)}return Object(a.a)(n,[{key:"getAgentQuery",value:function(){return new s.a("belGetDealAndAgent").addFieldList(this._getAgentFields())}},{key:"_getAgentFields",value:function(){return["email","phone","sales_employee_code","sales_employee_name","sales_employee_image"]}},{key:"getCustomerDiscountRules",value:function(){return new s.a("belGetCustomerDiscountRules").addField(this._getCustomerCatalogRule()).addField("total_count")}},{key:"_getCustomerCatalogRule",value:function(){return new s.a("items").addFieldList(this._getCustomerCatalogRuleFields())}},{key:"_getCustomerCatalogRuleFields",value:function(){return["description","discount_amount","from_date","is_active","name","rule_brand_label","rule_id","simple_action","to_date"]}}]),n}(e.Extensible()),"Bellinger/Query/DealAndAgent/Query");t.a=new c}).call(this,n(4).default)},1617:function(e,t,n){"use strict";(function(e,r,a){var i=n(5),o=n(6),s=n(7),c=n(8),u=n(2),l=n(824),d=n(499),f=n(495),p=(n(55),n(2060),n(23).checkBEMProps),h=e.middleware(function(e){Object(s.a)(n,e);var t=Object(c.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"renderCard",value:function(){var e=this.props.customer.bellinger_less;return p(r,"div",{block:"MyAccountCommunityMember",elem:"Card"},p(r,d.a,{label:p(r,"h4",null,a("Community member")),type:f.c.checkbox,attr:{id:"community_member",name:"community_member",defaultChecked:"Y"===e},readOnly:!0}),p(r,l.default,{identifier:"community_member"}))}},{key:"render",value:function(){return p(r,"div",{block:"MyAccountCommunityMember"},this.renderCard())}}]),n}(e.Extensible(u.PureComponent)),"Bellinger/Component/MyAccountCommunityMember/Component");t.a=h}).call(this,n(4).default,n(2),n(34).default)},1618:function(e,t,n){"use strict";(function(e,r){var a,i=n(30),o=n.n(i),s=n(38),c=n(5),u=n(6),l=n(22),d=n(7),f=n(8),p=n(2),h=n(28),m=n(1616),b=(n(55),n(25)),v=n(2062),y=e.middleware((function(e){return{isGroupRestricted:e.MyAccountReducer.isGroupRestricted}}),"Bellinger/Component/MyAccountDealDetails/Container/mapStateToProps"),g=e.middleware((function(){return{}}),"Bellinger/Component/MyAccountDealDetails/Container/mapDispatchToProps"),k=n(23).checkBEMProps,C=e.middleware((a=function(e){Object(d.a)(n,e);var t=Object(f.a)(n);function n(){var e;Object(c.a)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={discounts:{},isLoading:!0},e.containerFunctions={getDiscountsList:e.getDiscountsList.bind(Object(l.a)(e)),getBrandsList:e.getBrandsList.bind(Object(l.a)(e))},e.containerProps=function(){var t=e.props,n=t.customer,r=t.isPartner,a=t.isBHP,i=t.isClub,o=t.nrFrames,s=t.isGroupRestricted,c=e.state;return{customer:n,discounts:c.discounts,isLoading:c.isLoading,isPartner:r,isBHP:a,isClub:i,nrFrames:o,isGroupRestricted:s}},e}
1return Object(u.a)(n,[{key:"componentDidMount",value:function(){return this._getCustomerDiscountRules()}},{key:"_getCustomerDiscountRules",value:function(){var e=Object(s.a)(o.a.mark((function e(){var t,n,r;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(b.g)(m.a.getCustomerDiscountRules());case 2:return t=e.sent,n=t.belGetCustomerDiscountRules,r=void 0===n?{}:n,e.abrupt("return",this.setState({discounts:r,isLoading:!1}));case 6:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"getDiscountsList",value:function(){var e=this.state.discounts.items,t=[];return e.map((function(e){return e.rule_brand_label?(t.push([e.rule_brand_label,"".concat(e.discount_amount).concat(e.simple_action.includes("percent")?"%":null)]),t):null})),t}},{key:"getBrandsList",value:function(){var e=this.props.customer.bellinger_brand,t=this.state.discounts.items,n=[];return e.includes("&")?(e.split(" & ").forEach((function(e){n.push(e)})),n):e.includes("All")?["Bellinger","Entourage of 7","Blac"]:e.includes("None")?(t.map((function(e){return e.rule_brand_label?(n.push(e.rule_brand_label),n):null})),n):(n.push(e),n)}},{key:"render",value:function(){return k(r,v.a,Object.assign({},this.containerFunctions,this.containerProps()))}}]),n}(e.Extensible(p.PureComponent)),a),"Bellinger/Component/MyAccountDealDetails/Container");t.a=Object(h.b)(y,g)(C)}).call(this,n(4).default,n(2))},1619:function(e,t,n){"use strict";(function(e,r){var a,i,o=n(5),s=n(6),c=n(22),u=n(7),l=n(8),d=n(2),f=n(28),p=(n(55),n(2065)),h=e.middleware((function(e){return{isMobile:e.ConfigReducer.device.isMobile,defaultCountry:e.ConfigReducer.default_country,code:e.ConfigReducer.code}}),"Bellinger/Component/MyAccountPurchaseOverview/Container/mapStateToProps"),m=e.middleware((function(e){return{}}),"Bellinger/Component/MyAccountPurchaseOverview/Container/mapDispatchToProps"),b=n(23).checkBEMProps,v=e.middleware((i=a=function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(){var e;Object(o.a)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).containerFunctions={getCoefficient:e.getCoefficient.bind(Object(c.a)(e)),onStatusChanged:e.onStatusChanged.bind(Object(c.a)(e))},e.state={isActive:!1,typeStatus:""},e.containerProps=function(){var t=e.props,n=t.isMobile,r=t.customer,a=t.isPartner,i=t.isBHP,o=t.isClub,s=t.defaultCountry,c=t.code,u=e.state;return{isMobile:n,customer:r,isPartner:a,isBHP:i,isClub:o,isActive:u.isActive,typeStatus:u.typeStatus,defaultCountry:s,code:c}},e}return Object(s.a)(n,[{key:"getCoefficient",value:function(){var e=this.props.customer,t=[e.bellinger_turnover_thisyear,e.bellinger_turnover_lastyear];return Math.max.apply(Math,t).toString()}},{key:"onStatusChanged",value:function(e,t){var n=this.props.isMobile;this.setState({isActive:!0,typeStatus:t}),n&&setTimeout((function(){document.querySelector("#".concat(t)).scrollIntoView({alignToTop:!0})}),10)}},{key:"render",value:function(){return b(r,p.a,Object.assign({},this.containerFunctions,this.containerProps()))}}]),n}(e.Extensible(d.PureComponent)),a.defaultProps={defaultCountry:"",code:""},i),"Bellinger/Component/MyAccountPurchaseOverview/Container");t.a=Object(f.b)(h,m)(v)}).call(this,n(4).default,n(2))},1620:function(e,t,n){"use strict";(function(e,r){var a,i,o=n(14),s=n(5),c=n(6),u=n(7),l=n(8),d=n(2),f=n(52),p=(n(467),n(23).checkBEMProps),h=e.middleware((i=a=function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(){return Object(s.a)(this,n),t.apply(this,arguments)}return Object(c.a)(n,[{key:"renderBar",value:function(){var e=this.props,t=e.allValues,n=e.style.rectWidthCoefficient,a=e.currency;return Object.entries(t).reverse().map((function(e,t){var i=Object(o.a)(e,2),s=i[0],c=i[1],u=null;return c/n*85<5&&(u="60px"),c/n*85>=5&&c/n*85<10&&(u="70px"),c/n*85>=9&&(u="".concat(c/n*90,"%")),p(r,"g",{key:s},p(r,"text",{block:"BarGraph",elem:"Label",x:"0",y:50*t+41,fontFamily:"Source Sans Pro",fontSize:"20",fontWeight:"600",fill:"black",fillOpacity:"0.2"},s),p(r,"rect",{block:"BarGraph",elem:"Bar",x:"51",y:50*t+30,width:"".concat(c/n*90,"%"),height:"10",fill:"black",fillOpacity:"0.2"}),p(r,"text",{block:"BarGraph",elem:"BarLabel",x:u,y:50*t+25,fontFamily:"Source Sans Pro",fontSize:"12",fontWeight:"600",fill:"black",fillOpacity:"0.2"},c?Object(f.a)(c,a):null))}))}},{key:"render",value:function(){var e=this.props.style,t=e.graphHeight,n=e.graphWidth;return p(r,"div",{block:"BarGraph"},p(r,"svg",{block:"BarGraph",elem:"Graph",width:n,height:t,viewBox:"0 0 ".concat(n," ").concat(t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},p(r,"line",{x1:"50.5",y1:"0",x2:"50.499993",y2:t,stroke:"black",strokeOpacity:"0.2"}),p(r,"line",{x1:"51",x2:n,y1:t,y2:t,stroke:"#CCCCCC"}),this.renderBar()))}}]),n}(e.Extensible(d.PureComponent)),a.defaultProps={style:{graphWidth:"750",rectWidthCoefficient:"1"},allValues:{},currency:""},i),"Bellinger/Component/BarGraph/Component");t.a=h}).call(this,n(4).default,n(2))},1621:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"s",(function(){return a})),n.d(t,"e",(function(){return i})),n.d(t,"j",(function(){return o}
1)),n.d(t,"h",(function(){return s})),n.d(t,"l",(function(){return c})),n.d(t,"i",(function(){return u})),n.d(t,"k",(function(){return l})),n.d(t,"b",(function(){return d})),n.d(t,"t",(function(){return f})),n.d(t,"f",(function(){return p})),n.d(t,"c",(function(){return h})),n.d(t,"d",(function(){return m})),n.d(t,"n",(function(){return b})),n.d(t,"r",(function(){return v})),n.d(t,"q",(function(){return y})),n.d(t,"o",(function(){return g})),n.d(t,"p",(function(){return k})),n.d(t,"u",(function(){return C})),n.d(t,"g",(function(){return O})),n.d(t,"m",(function(){return A}));var r="Basic",a="Silver",i="Gold",o=10,s=30,c=31,u=79,l=80,d="".concat(o," - ").concat(s," frames/year"),f="".concat(c," - ").concat(u," frames/year"),p="".concat(l,"+ frames/year"),h="Bellinger House Partner",m="Club Member",b="purchase_status_basic",v="purchase_status_silver",y="purchase_status_gold",g="purchase_status_bel_house_partner",k="purchase_status_club_member",C=["US","CA"],O=["IT"],A=["NO","SE","CH"]},1622:function(e,t,n){"use strict";(function(e,r){var a,i,o=n(5),s=n(6),c=n(22),u=n(7),l=n(8),d=n(2),f=n(124),p=(n(55),n(51)),h=n(56),m=n(2070),b=n(23).checkBEMProps,v=e.middleware((i=a=function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(){var e;Object(o.a)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).containerFunctions={handleOnEditPassword:e.handleOnEditPassword.bind(Object(c.a)(e)),handleOnEditInformation:e.handleOnEditInformation.bind(Object(c.a)(e))},e}return Object(s.a)(n,[{key:"containerProps",value:function(){var e=this.props;return{customer:e.customer,title:e.title}}},{key:"handleOnEditPassword",value:function(){p.a.push({pathname:Object(h.a)(f.b),state:{editPassword:!0}})}},{key:"handleOnEditInformation",value:function(){p.a.push({pathname:Object(h.a)(f.b)})}},{key:"render",value:function(){return b(r,m.a,Object.assign({},this.containerProps(),this.containerFunctions))}}]),n}(e.Extensible(d.PureComponent)),a.defaultProps={title:""},i),"Component/MyAccountCustomerTable/Container");t.a=v}).call(this,n(4).default,n(2))},2055:function(e,t,n){"use strict";(function(e,r,a){var i,o,s=n(5),c=n(6),u=n(7),l=n(8),d=n(102),f=n(2056),p=n(2059),h=n(2061),m=n(2064),b=n(2068),v=n(55),y=n(1621),g=(n(2072),n(23).checkBEMProps),k=e.middleware((o=i=function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(){var e;Object(s.a)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={isPartner:!1,isBHP:!1,isClub:!1,nrFrames:""},e}return Object(c.a)(n,[{key:"renderDealAndAgent",value:function(e){var t=this.state,n=t.isPartner,i=t.isBHP,o=t.isClub,s=t.nrFrames;return g(r,r.Fragment,null,g(r,"h1",null,a("Deal and agent")),g(r,"div",{block:"MyAccountDashboard",elem:"DealAndAgent"},g(r,h.a,{customer:e,isPartner:n,isBHP:i,isClub:o,nrFrames:s}),g(r,f.a,null)))}},{key:"render",value:function(){var e=this.props,t=e.customer,n=e.customer.bellinger_less,a=this.state,i=a.isPartner,o=a.isBHP,s=a.isClub,c=a.nrFrames;return g(r,"div",{block:"MyAccountDashboard"},g(r,d.a,{isLoading:!Object.keys(t).length}),this.renderDealAndAgent(t),"Y"===n?g(r,p.a,{customer:t}):null,g(r,m.a,{customer:t,isPartner:i,isBHP:o,isClub:s,nrFrames:c}))}}],[{key:"getDerivedStateFromProps",value:function(e){var t=e.customer,n=t.bellinger_partnertype,r=t.bellinger_box_status;if([null,"No Partnership"].includes(n)){if("Basic"===r)return{nrFrames:"".concat(y.j," - ").concat(y.h)};if("Silver"===r)return{nrFrames:"".concat(y.l," - ").concat(y.i)};if("Gold"===r)return{nrFrames:"".concat(y.k,"+ ")}}if(![null,"No Partnership"].includes(n)){if(["BHP","BHP-FLEX"].includes(n.toUpperCase()))return{isPartner:!0,isBHP:!0,isClub:!1};if(["CLUB","Club","club"].includes(n))return{isPartner:!0,isClub:!0,isBHP:!1}}return null}}]),n}(e.Extensible(b.a)),i.propTypes={customer:v.h.isRequired},o),"Bellinger/Component/MyAccountDashboard/Component");t.a=k}).call(this,n(4).default,n(2),n(34).default)},2056:function(e,t,n){"use strict";var r=n(1615);n.d(t,"a",(function(){return r.a}))},2057:function(e,t,n){"use strict";(function(e,r,a){var i,o,s=n(5),c=n(6),u=n(7),l=n(8),d=n(2),f=n(102),p=(n(2058),n(23).checkBEMProps),h=e.middleware((o=i=function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(){return Object(s.a)(this,n),t.apply(this,arguments)}return Object(c.a)(n,[{key:"renderImage",value:function(e){return p(r,"img",{block:"MyAccountAgentDetails",elem:"ProfileImage",mods:{noAgent:!e},alt:e?a("The profile image of the agent"):"",src:e})}},{key:"renderDetails",value:function(){var e=this.props.agent,t=e.email,n=e.phone;return p(r,"p",{block:"MyAccountAgentDetails",elem:"ContactInfo"},n,n&&t?p(r,"span",null,"|"):null,t)}},{key:"render",value:function(){var e=this.props,t=e.agent,n=e.isLoading;if(!t||!Object.keys(t).length)return null;var a=t.sales_employee_name,i=t.sales_employee_image;return p(r,"div",{block:"MyAccountAgentDetails"},p(r,f.a,{isLoading:n}),this.renderImage(i),p(r,"p",{block:"MyAccountAgentDetails",elem:"Name"},a),this.renderDetails())}}]),n}(e.Extensible(d.PureComponent)),i.defaultProps={agent:{}},o),"Bellinger/Component/MyAccountAgentDetails/Component");t.a=h}).call(this,n(4).default,n(2),n(34).default)},2059:function(e,t,n){"use strict";var r=n(1617);n.d(t,"a",(function(){return r.a}))},2061:function(e,t,n){"use strict";var r=n(1618);n.d(t,"a",(function(){return r.a}))},2062:function(e,t,n){"use strict";(function(e,r,a){var i=n(5),o=n(6),s=n(7),c=n(8),u=n(2),l=n(102),d=(n(55),n(2063),n(23).checkBEMProps),f=e.middleware(function(e){Object(s.a)(n,e);var t=Object(c.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"renderStatus",value:function(){var e=this.props,t=e.customer,n=t.bellinger_box_status,a=t.bellinger_partnertype,i=e.isPartner;return d(r,"div",{block:"MyAccountDealDetails",elem:"Status"},d(r,"p",null,i?a:n))}},{key:"renderColumn",value:function(e,t){return d(r,"div",{block:"MyAccountDealDetails",elem:"Column"},d(r,"header",null,e),Array.isArray(t)?t.map((function(e){return 2===e.length?d(r,"div",{id:e[0]},e[1]):d(r,"div",{id:e,key:e},e)})):d(r,"div",{id:t},t))}},{key:"renderColumnFrames",value:function(){var e=this.props.nrFrames;return this.renderColumn(a("Frames"),e)}},{key:"renderDealColumns",value:function(){var e=this.props,t=e.customer.bellinger_quantity,n=e.getBrandsList,i=e.getDiscountsList,o=e.isPartner,s=e.isGroupRestricted;return d(r,"div",{block:"MyAccountDealDetails",elem:"Columns",mods:{noPartner:!o,isGroupRestricted:s}},o?d(r,r.Fragment,null,this.renderColumn(a("Brands"),n()),!s&&this.renderColumn(a("Discounts"),i()),this.renderColumn(a("Facing"),a("%s pcs",t))):this.renderColumnFrames())}},{key:"render",value:function(){var e=this.props,t=e.discounts,n=e.isLoading;return Object.keys(t).length?d(r,"div",{block:"MyAccountDealDetails"},d(r,l.a,{isLoading:n}),this.renderStatus(),this.renderDealColumns()):null}}]),n}(e.Extensible(u.PureComponent)),"Bellinger/Component/MyAccountDealDetails/Component");t.a=f}).call(this,n(4).default,n(2),n(34).default)},2064:function(e,t,n){"use strict";var r=n(1619);n.d(t,"a",(function(){return r.a}))},2065:function(e,t,n){"use strict";(function(e,r,a){var i=n(9),o=n(5),s=n(6),c=n(7),u=n(8),l=n(2),d=n(2066),f=n(824),p=(n(55),n(1621)),h=(n(2067),n(23).checkBEMProps),m=e.middleware(function(e){Object(c.a)(n,e);var t=Object(u.a)(n);function n(){return Object(o.a)(this,n),t.apply(this,arguments)}return Object(s.a)(n,[{key:"renderChart",value:function(){var e,t=this.props.customer,n=t.bellinger_turnover_thisyear,a=t.bellinger_turnover_lastyear,o=(new Date).getFullYear(),s=(e={},Object(i.a)(e,o,n||""),Object(i.a)(e,o-1,a||""),e),c=Object.entries(s).length;return h(r,"div",{block:"MyAccountPurchaseOverview",elem:"Chart"},this.renderChartDesign(c,s))}},{key:"renderChartDesign",value:function(e,t){var n,a=this.props,i=a.isMobile,o=a.customer.bellinger_currency,s=a.getCoefficient,c=i?1:2,u={graphHeight:"".concat(55*e),graphWidth:((null===(n=document.getElementsByClassName("MyAccount-TabContent")[0])||void 0===n?void 0:n.getBoundingClientRect().width)-50).toString(),sizeByDevice:c,rectWidthCoefficient:s()};return h(r,d.a,{key:e,style:u,allValues:t,currency:o||""})}},{key:"renderCardsByStatus",value:function(e){var t=this.props,n=t.defaultCountry,a="",i="";return"default"!==t.code&&(a=p.u.includes(n)?"_us_ca":""),e===p.a?h(r,f.default,{id:"".concat(e),identifier:p.n+a}):e===p.s?h(r,f.default,{id:"".concat(e),identifier:"".concat(p.r+a)}):e===p.e?h(r,f.default,{id:"".concat(e),identifier:"".concat(p.q+a)}):e===p.c?(i=p.m.includes(n)?"_no_se_ch":a,h(r,f.default,{id:"".concat(e),identifier:"".concat(p.o+i)})):e===p.d?(i=p.g.includes(n)?"_it":p.m.includes(n)?"_no_se_ch":a,h(r,f.default,{id:"".concat(e),identifier:"".concat(p.p+i)})):null}},{key:"renderCardHeader",value:function(e,t){var n=this.props,i=n.customer.bellinger_box_status,o=n.isBHP,s=n.isClub,c=n.isPartner,u=n.onStatusChanged,l=n.isActive,d=n.t
1ypeStatus===e&&l||i===e&&!l;return h(r,"div",{block:"MyAccountPurchaseOverview",elem:"StatusCard",mods:d||o||s?{active:!0}:{active:!1},mix:{mods:{isPartner:c}}},h(r,"div",{block:"MyAccountPurchaseOverview",elem:"StatusHeader",onClick:function(t){return u(t,e)},role:"button",tabIndex:0,id:e},h(r,"p",null,a(e)),h(r,"p",null,a(t))),d?this.renderCardsByStatus(e):null,o?this.renderCardsByStatus(p.c):null,s?this.renderCardsByStatus(p.d):null)}},{key:"renderCards",value:function(){return h(r,"div",{block:"MyAccountPurchaseOverview",elem:"StatusCards"},this.renderCardHeader(p.a,p.b),this.renderCardHeader(p.s,p.t),this.renderCardHeader(p.e,p.f))}},{key:"renderCardsPartner",value:function(){var e=this.props,t=e.isPartner,n=e.isBHP,a=e.isClub;return h(r,"div",{block:"MyAccountPurchaseOverview",elem:"StatusCards",mods:{isPartner:t}},n?this.renderCardHeader(p.c,""):null,a?this.renderCardHeader(p.d,""):null)}},{key:"render",value:function(){var e=this.props.isPartner;return h(r,"div",{block:"MyAccountPurchaseOverview"},h(r,"h1",null,a("Purchase overview")),this.renderChart(),e?this.renderCardsPartner():h(r,"div",{block:"MyAccountPurchaseOverview",elem:"Cards"},this.renderCards()))}}]),n}(e.Extensible(l.PureComponent)),"Bellinger/Component/MyAccountPurchaseOverview/Component");t.a=m}).call(this,n(4).default,n(2),n(34).default)},2066:function(e,t,n){"use strict";var r=n(1620);n.d(t,"a",(function(){return r.a}))},2068:function(e,t,n){"use strict";(function(e,r,a){n.d(t,"a",(function(){return v}));var i=n(5),o=n(6),s=n(7),c=n(8),u=n(2),l=n(502),d=n(102),f=n(887),p=n(2069),h=n(124),m=n(55),b=(n(2071),n(23).checkBEMProps),v=e.middleware(function(e){Object(s.a)(n,e);var t=Object(c.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"renderNoDefaultAddressConfigured",value:function(e){return b(r,"div",{key:e,block:"MyAccountDashboard",elem:"DefaultAddress"},b(r,"p",{block:"MyAccountDashboard",elem:"Info"},a("No %s address configured.",e)),this.renderLinkToAddressBook())}},{key:"renderLinkToAddressBook",value:function(){return b(r,"p",{block:"MyAccountDashboard",elem:"Info"},b(r,l.a,{to:"".concat(h.g,"/").concat(m.c)},a('Go to "Address Book", to configure them!')))}},{key:"renderDefaultAddressTable",value:function(e){var t=this.props.getDefaultAddress,n=a(e?"billing":"shipping"),i=t(e);return i?b(r,"div",{key:n,block:"MyAccountDashboard",elem:"DefaultAddress"},b(r,f.a,{address:i,showAdditionalFields:!0,title:a("Default %s address",n)})):this.renderNoDefaultAddressConfigured(n)}},{key:"renderAddressBlockTitle",value:function(){return b(r,"div",{block:"MyAccountDashboard",elem:"BlockTitle"},b(r,"span",null,a("Address Book")),b(r,l.a,{to:"".concat(h.g,"/").concat(m.c)},a("Manage Addresses")))}},{key:"renderNoAddresses",value:function(){return b(r,"div",null,this.renderAddressBlockTitle(),b(r,"p",{block:"MyAccountDashboard",elem:"Info"},a("You have no configured addresses.")),this.renderLinkToAddressBook())}},{key:"renderDefaultAddressTables",value:function(){var e=this.props.customer.addresses;return(void 0===e?[]:e).length?b(r,"div",{block:"MyAccountDashboard",elem:"Addresses"},this.renderAddressBlockTitle(),b(r,"div",{block:"MyAccountDashboard",elem:"AddressesWrapper"},this.renderDefaultAddressTable(),this.renderDefaultAddressTable(!0))):this.renderNoAddresses()}},{key:"renderCustomerTable",value:function(){var e=this.props.customer;return b(r,"div",{block:"MyAccountDashboard",elem:"CustomerData"},b(r,"div",{block:"MyAccountDashboard",elem:"BlockTitle"},b(r,"span",null,a("Account Information"))),b(r,p.a,{customer:e,title:a("My profile")}))}},{key:"render",value:function(){var e=this.props.customer;return b(r,"div",{block:"MyAccountDashboard"},b(r,d.a,{isLoading:!Object.keys(e).length}),this.renderCustomerTable(),this.renderDefaultAddressTables())}}]),n}(e.Extensible(u.PureComponent)),"Component/MyAccountDashboard/Component")}).call(this,n(4).default,n(2),n(34).default)},2069:function(e,t,n){"use strict";var r=n(1622);n.d(t,"a",(function(){return r.a}))},2070:function(e,t,n){"use strict";(function(e,r,a){var i,o,s=n(5),c=n(6),u=n(7),l=n(8),d=n(1),f=n.n(d),p=n(970),h=n(
155),m=n(23).checkBEMProps,b=e.middleware((o=i=function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(){return Object(s.a)(this,n),t.apply(this,arguments)}return Object(c.a)(n,[{key:"renderActions",value:function(){var e=this.props,t=e.handleOnEditInformation,n=e.handleOnEditPassword;return m(r,r.Fragment,null,m(r,"button",{block:"Button",mods:{isHollow:!0},onClick:t},a("Edit details")),m(r,"button",{block:"Button",mods:{isHollow:!0,isWithoutBorder:!0},onClick:n},a("Change password")))}},{key:"render",value:function(){return m(r,"div",{block:"MyAccountCustomerTable"},this.renderTable(),this.renderActions())}},{key:"dataPairArray",get:function(){var e=this.props.customer;return[{key:"firstname",label:a("First name"),source:e},{key:"lastname",label:a("Last name"),source:e},{key:"taxvat",label:a("Tax/VAT Number"),source:e},{key:"email",label:a("Email"),source:e}]}}]),n}(e.Extensible(p.a)),i.propTypes={handleOnEditInformation:f.a.func.isRequired,handleOnEditPassword:f.a.func.isRequired,customer:h.h.isRequired},o),"Component/MyAccountCustomerTable/Component");t.a=b}).call(this,n(4).default,n(2),n(34).default)},704:function(e,t,n){"use strict";(function(e){var r=n(5),a=n(6),i=n(37),o=n(29),s=n(7),c=n(8),u=n(848),l=e.middleware(function(e){Object(s.a)(n,e);var t=Object(c.a)(n);function n(){return Object(r.a)(this,n),t.apply(this,arguments)}return Object(a.a)(n,[{key:"__construct",value:function(e){Object(i.a)(Object(o.a)(n.prototype),"__construct",this).call(this,e,e.identifier),this.dataModelName=e.identifier}}]),n}(e.Extensible(u.a)),"Bellinger/Component/CmsBlock/Container");t.a=l}).call(this,n(4).default)},824:function(e,t,n){"use strict";n.r(t);var r=n(704);n.d(t,"default",(function(){return r.a}))},848:function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return y}));
1var a,i,o=n(5),s=n(6),c=n(37),u=n(29),l=n(7),d=n(8),f=n(1),p=n.n(f),h=n(849),m=n(588),b=n(850),v=n(23).checkBEMProps,y=e.middleware((i=a=function(e){Object(l.a)(n,e);var t=Object(d.a)(n);function n(){var e;Object(o.a)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={cmsBlock:{}},e}return Object(s.a)(n,[{key:"__construct",value:function(e){Object(c.a)(Object(u.a)(n.prototype),"__construct",this).call(this,e,"CmsBlockContainer")}},{key:"containerProps",value:function(){var e=this.props.blockType;return{cmsBlock:this.state.cmsBlock,blockType:e}}},{key:"componentDidMount",value:function(){this._getCmsBlock()}},{key:"componentDidUpdate",value:function(e){this.props.identifier!==e.identifier&&this._getCmsBlock()}},{key:"_getCmsBlock",value:function(){var e=this,t=this.props.identifier;this.fetchData([h.a.getQuery({identifiers:[t]})],(function(t){var n=t.cmsBlocks.items;n.length&&e.setState({cmsBlock:n[0]})}))}},{key:"render",value:function(){return v(r,b.a,this.containerProps())}}]),n}(e.Extensible(m.a)),a.propTypes={identifier:p.a.string.isRequired},i),"Component/CmsBlock/Container")}).call(this,n(4).default,n(2))},849:function(e,t,n){"use strict";(function(e){var r=n(5),a=n(6),i=n(7),o=n(8),s=n(3),c=e.middleware(function(e){Object(i.a)(n,e);var t=Object(o.a)(n);function n(){return Object(r.a)(this,n),t.apply(this,arguments)}return Object(a.a)(n,[{key:"getQuery",value:function(e){var t=e.identifiers;if(!t)throw new Error("Missing argument `options`");return new s.a("cmsBlocks").addArgument("identifiers","[String]",t).addField(this._getItemsField()).setAlias("cmsBlocks")}},{key:"_getItemFields",value:function(){return["title","content","identifier","disabled"]}},{key:"_getItemsField",value:function(){return new s.a("items").addFieldList(this._getItemFields())}}]),n}(e.Extensible()),"Query/CmsBlock/Query");t.a=new c}).call(this,n(4).default)},850:function(e,t,n){"use strict";(function(e,r){var a,i,o=n(5),s=n(6),c=n(7),u=n(8),l=n(2),d=n(553),f=(n(73),n(327),n(23).checkBEMProps),p=e.middleware((i=a=function(e){Object(c.a)(n,e);var t=Object(u.a)(n);function n(){return Object(o.a)(this,n),t.apply(this,arguments)}return Object(s.a)(n,[{key:"renderPlaceholder",value:function(){var e=this.props.children;return e.length?e:null}},{key:"render",value:function(){var e=this.props,t=e.cmsBlock,n=t.identifier,a=t.content,i=t.disabled,o=e.blockType;return i?null:void 0===n?this.renderPlaceholder():f(r,"div",{block:"CmsBlock",elem:"Wrapper",mods:{type:o}},f(r,d.a,{content:a}))}}]),n}(e.Extensible(l.PureComponent)),a.defaultProps={cmsBlock:{},children:[],blockType:""},i),"Component/CmsBlock/Component");t.a=p}).call(this,n(4).default,n(2))}}]); 2//# sourceMappingURL=account-dashboard.dc0e1c82.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.