1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4494],{PabV:(e,n,t)=>{"use strict";t.d(n,{a:()=>a,t:()=>r});t("awTl"),t("V1aX");var a="s1lrd4to",r="apl7a0s";t("F1IE")},Lms5:(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>qn});var a=t("+9dH"),r=t("37Uq"),i=t("zThL"),l=t("sk9/"),o=t("bZ+K"),d=t("fl6W"),s=t("wZ8s"),c=t("sMNr"),u=t("7biw"),m=t("UKna"),v=t("C/t1"),f=(t("awTl"),t("WrV5")),g=t("qnS3"),p=t("VoNp"),E=t("D0Hp"),k=t.n(E),y=t("QTmf"),h=function(){var e=(0,o.YB)(),n=(0,d.useContext)(f.K).state,t=(0,d.useMemo)((function(){var e;return null===n||void 0===n||null===(e=n.agent)||void 0===e||null===(e=e.session)||void 0===e||null===(e=e.agentInfo)||void 0===e?void 0:e.name}),[n]),a=(0,p.aM)(k(),{skip:t}),r=a.data,i=a.loading,l=(0,d.useMemo)((function(){var e,n,a;return{firstName:null===r||void 0===r||null===(e=r.customer)||void 0===e||null===(e=e.billingAddress)||void 0===e||null===(e=e.firstName)||void 0===e?void 0:e.trim(),lastName:null===r||void 0===r||null===(n=r.customer)||void 0===n||null===(n=n.billingAddress)||void 0===n||null===(n=n.lastName)||void 0===n?void 0:n.trim(),company:t||(null===r||void 0===r||null===(a=r.customer)||void 0===a||null===(a=a.billingAddress)||void 0===a||null===(a=a.company)||void 0===a?void 0:a.trim())}}),[r,t]),s=(0,d.useMemo)((function(){var n=null!==l&&void 0!==l&&l.firstName&&l.firstName.length>1?l.firstName:"",t=null!==l&&void 0!==l&&l.lastName&&l.lastName.length>1?l.lastName:"",a=null!==l&&void 0!==l&&l.company&&l.company.length>1?l.company:"";return n||t?e("Hi, {firstName} {lastName}",{firstName:n||"",lastName:t||""}).trim():a?e("Hi, {firstName} {lastName}",{firstName:a,lastName:""}).trim():e("My pages")}),[l,e]);return d.createElement("h2",{className:"h1t25lx5","data-testid":"customer-name"},i?d.createElement(y.O,null):s)};t("BjpV");var N=function(e){return d.createElement("svg",(0,a.Z)({width:17,height:17,viewBox:"0 0 17 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),d.createElement("path",{d:"M9.16752 1.14557L15.1675 3.93233C15.4174 4.04768 15.6277 4.22551 15.7748 4.44582C15.9219 4.66613 15.9999 4.92017 16 5.1794V11.8189C15.9999 12.0781 15.9219 12.3321 15.7748 12.5524C15.6277 12.7728 15.4174 12.9506 15.1675 13.0659L9.16752 15.8527C8.95912 15.9496 8.7293 16 8.49627 16C8.26324 16 8.03341 15.9496 7.82502 15.8527L1.82503 13.0659C1.57538 12.9491 1.36585 12.7698 1.22008 12.5482C1.0743 12.3266 0.998091 12.0716 1.00004 11.8119V5.1794C1.00018 4.92017 1.07818 4.66613 1.22525 4.44582C1.37231 4.22551 1.58263 4.04768 1.83253 3.93233L7.83252 1.14557C8.03994 1.04982 8.2684 1 8.50002 1C8.73163 1 8.9601 1.04982 9.16752 1.14557V1.14557Z",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"}),d.createElement("path",{d:"M1.24078 4.42773L8.50077 7.79972L15.7608 4.42773",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"}),d.createElement("path",{d:"M8.49939 15.9919V7.79883",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"}),d.createElement("path",{d:"M4.75177 2.57617L12.2518 6.05962",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"}))};var b=function(e){return d.createElement("svg",(0,a.Z)({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",className:"feather feather-lock"},e),d.createElement("rect",{x:3,y:11,width:18,height:11,rx:2,ry:2}),d.createElement("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"}))};var S=t("j7bf"),Z=t("u5Wa"),F=t("eNRI"),P=t("Vadf"),C=t("kfu2"),w=t("m/QN"),I=t("5jMF"),O=t("bcdK"),x=t.n(O),M=t("525e"),A=t("3EPy"),D=t("QKB7"),V=t("YwvI"),L=t("BYmg"),j=t("ae9u"),B=(0,s.z)("section")({name:"StyledListCustomer",class:"s4ezdxm"});const T=(0,c.withRouter)((function(e){var n=e.customer,t=e.email,a=e.placeholder,r=void 0!==a&&a,i=e.className,l=(0,o.YB)(),s=(0,d.useContext)(L.Z),c=s.selectedChannel,u=s.channels,m=(0,d.useContext)(f.K).dispatch,g=(0,D.Z)(),p=g.login,E=g.loading,k=(0,V.Z)(),h=(0,v.Z)().routes,N=(0,d.useMemo)((function(){if(n)return u.find((function(e){var t;return e.id.toString()===(null===(t=n.contactchannelid)||void 0===t?void 0:t.toString())}))}),[n,u]);return d.createElement(B,{className:(0,M.Z)("list-customer",i)},d.createElement("div",{className:"customer-image"},d.createElement(Z.r,null)),d.createElement("div",{className:"customer-details"},d.createElement("section",{className:"company-name"},r?d.createElement(y.O,null):n.companyname),d.createElement("section",{className:"customer-name"},r?d.createElement(y.O,null):n.id),d.createElement("section",{className:"customer-name"},r?d.createElement(y.O,null):n.contactname),d.createElement("section",{className:"email"},r?d.createElement(y.O,null):n.contactemail)),d.createElement("div",{className:"customer-actions"},!r&&d.createElement("div",{className:"actions"},d.createElement(A.ZP,{className:"primary",onClick:function(){var e,a,r=null;null!==n&&void 0!==n&&n.contactchannelid?(null===c||void 0===c||null===(e=c.id)||void 0===e?void 0:e.toString())!==(null===n||void 0===n||null===(a=n.contactchannelid)||void 0===a?void 0:a.toString())?(r=null===c||void 0===c?void 0:c.id,N&&k.updateChannel({config:{preserveRedirect:!0},newChannel:(0,j.QU)(N)}),m({type:"login",payload:{login:{email:n.contactemail,isAgent:!1,agentInfo:{name:n.companyname,email:t,channelId:r}}}})):p({email:n.contactemail,isAgent:!1,agentInfo:{name:n.companyname,email:t},path:h.myPages.path}):p({email:n.contactemail,isAgent:!1,agentInfo:{name:n.companyname,email:t},path:h.myPages.path})},loading:E,loadingText:l("Login as {customer}",{customer:n.companyname})},l("Login as {customer}",{customer:n.companyname})))))}
1));t("UhA6");var q=t("sbx4"),R=function(e){var n=e.totalCustomers,t=(0,o.YB)()("Managed accounts"),a=n?"".concat(n):null;return d.createElement(d.Fragment,null,d.createElement(o.RW,null,(function(e){return d.createElement(C.Z,{data:{title:e("Managed accounts"),metaTags:[]}})})),d.createElement(I.lM,{title:d.createElement(d.Fragment,null,t,a&&d.createElement("span",null," (",a,")"))}))};const z=function(){var e=(0,d.useState)(),n=(0,P.Z)(e,2),t=n[0],a=n[1],r=(0,d.useState)([]),i=(0,P.Z)(r,2),s=i[0],c=i[1],u=(0,l.Z)().loggedIn,m=(0,p.aM)(x(),{skip:!u}).data,v=(0,o.YB)(),f=(0,d.useMemo)((function(){return(null===m||void 0===m?void 0:m.customer)||{}}),[m]),g=(0,d.useMemo)((function(){var e;return null===(e=(0,q.pH)(null===f||void 0===f?void 0:f.dynamicContent))||void 0===e?void 0:e.mycustomers}),[f]),E=(0,d.useMemo)((function(){return null===g||void 0===g?void 0:g.length}),[g]),k=null===f||void 0===f?void 0:f.email;return(0,d.useEffect)((function(){if(g&&(null===t||void 0===t?void 0:t.length)>0){var e=t.split(" ").map((function(e){return e.toLowerCase()})),n=g.filter((function(n){var t=[n.id.toLowerCase(),n.contactname.toLowerCase(),n.contactemail.toLowerCase(),n.companyname.toLowerCase()];return e.filter((function(e){return t.filter((function(n){return n.indexOf(e.toLowerCase())>-1})).length>0})).length===e.length}));c(n)}else c(g)}),[t,g]),f?f?d.createElement("div",{className:"main-wrapper"},d.createElement("div",{className:"main-header"},d.createElement(R,{totalCustomers:E})),d.createElement(w.II,{type:"text",name:"filter-customers",placeholder:v("Filter managed accounts by name or customer number..."),onChange:function(e){a(e.target.value)}}),null===s||void 0===s?void 0:s.map((function(e,n){var t;return d.createElement(T,{customer:e,email:k,key:e.contactEmail||"customer-".concat(n),index:(null===g||void 0===g||null===(t=g.mycustomers)||void 0===t?void 0:t.length)-n,style:{marginTop:n>0?"2em":0}})}))):d.createElement("div",{className:"main-wrapper"},d.createElement("div",{className:"main-header"},d.createElement(R,null),d.createElement("p",null,v("No customers found"))),d.createElement(T,{placeholder:!0,className:"empty"})):d.createElement("div",{className:"main-wrapper"},d.createElement(R,null),d.createElement(T,{placeholder:!0}))};var _=t("G5ZP");var K=t("LYEx"),H=t.n(K),U=t("wZJ+");var Q=t("9rT2"),$=t("tiMa"),Y=t.n($),W=t("BkpH"),G=function(e){var n=e.value,t=e.currency,a=(0,d.useContext)(L.Z).selectedChannel;return t?o.ZP.number(n,t.code,t.culture):o.ZP.number(n,a.currency.name,a.language.culture)},X=t("hYCv"),J=t("FIqX"),ee=["total","delivery","currency","className"],ne=function(e){var n=e.total,t=e.delivery,r=void 0===t?{}:t,i=e.currency,l=e.className,s=(0,W.Z)(e,ee),c=(0,X.x)().pricesIncVat,u=(r||{}).tracking;return d.createElement("section",(0,a.Z)({className:(0,M.Z)(l,"s1d4f7xf")},s),d.createElement("dl",null,d.createElement("dt",null,(0,o.ZP)("Delivery:")),d.createElement("dd",null,r&&r.name&&"(".concat(r.name,")"),d.createElement(J.P,{price:r&&r.fee,currency:i})),u&&d.createElement(d.Fragment,null,d.createElement("dt",null,(0,o.ZP)("Track delivery:")),d.createElement("dd",null,d.createElement("a",{href:u.trackingUrl,target:"_blank",rel:"noopener noreferrer"},(0,o.ZP)("Track your order")))),d.createElement("dt",null,c?(0,o.ZP)("Total incl. VAT"):(0,o.ZP)("Total excl. VAT")),d.createElement("dd",{className:"total-price"},d.createElement(J.P,{price:n,currency:i})),d.createElement("dt",null,c?(0,o.ZP)("of which VAT"):(0,o.ZP)("+ VAT"),":"),d.createElement("dd",null,d.createElement(G,{value:n.vat,currency:i}))))};t("xyS5");var te=["contactInfo","title","className"];function ae(e){var n=e.contactInfo,t=e.title,r=e.className,i=(0,W.Z)(e,te);if(!n)return null;var l=n.address;return d.createElement("section",(0,a.Z)({style:{padding:"1em",lineHeight:1.5},className:(0,M.Z)(r)},i),d.createElement("h2",null,t),d.createElement("div",null,n.firstName," ",n.lastName),l&&d.createElement(d.Fragment,null,d.createElement("div",null,l.street),d.createElement("div",null,l.postcode," ",l.city),l.country&&d.createElement("div",null,l.country.name)),n.phone&&d.createElement(d.Fragment,null,d.createElement("strong",null,(0,o.ZP)("Phone:"))," ",n.phone))}var re=function(e){var n=e.deliveryInfo,t=e.billingInfo,a=e.paymentMethod;return d.createElement("section",{className:"s196po8k"},d.createElement("div",{className:"shipping-billing"},d.createElement(ae,{contactInfo:n,title:(0,o.ZP)("Shipping Info")}),d.createElement(ae,{contactInfo:t,title:(0,o.ZP)("Billing Info")})),a&&d.createElement("section",{className:"payment-method"},d.createElement("h3",null,(0,o.ZP)("Payment method")),a.name))};t("AR8s");var ie=t("ModV"),le="f12ocrsi",oe="lhro6qt",de=(0,s.z)("div")({name:"Quantity",class:"q5ya0wi"}),se=function(e){var n=e.item,t=(null===n||void 0===n?void 0:n.variant).values;return d.createElement("section",null,d.createElement("div",{className:"size"},t[0]),d.createElement("div",null,d.createElement(de,null,d.createElement("input",{type:"text",value:n.quantity,readOnly:!0}))))};function ce(){return d.createElement("header",{className:oe},d.createElement("h3",{className:"prod"},(0,o.ZP)("Product")),d.createElement("h3",{className:"sku"},(0,o.ZP)("Art.No.")),d.createElement("h3",{className:"qty"},(0,o.ZP)("Quantity")),d.createElement("h3",{className:"price"},(0,o.ZP)("Price")))}function ue(e){var n=e.items,t=e.currency,a=(0,d.useState)({}),r=(0,P.Z)(a,2),i=r[0],l=r[1],s=(0,d.useState)({}),c=(0,P.Z)(s,2),u=c[0],m=c[1],v=(0,d.useState)(0),f=(0,P.Z)(v,2),g=f[0],p=f[1],E=(0,d.useState)(),k=(0,P.Z)(E,2),y=k[0],h=k[1],N=null===n||void 0===n?void 0:n[0],b=N.product,S=N.variant;return(0,d.useEffect)((function(){var e;h(null===N||void 0===N||null===(e=N.product)||void 0===e||null===(e=e.customFields)||void 0===e||null===(e=e.filter((function(e){return"Body"===e.key}))[0])||void 0===e?void 0:e.stringValue)}),[N]),(0,d.useEffect)((function(){p(n.map((function(e){return e.quantity})).reduce((function(e,n){return e+parseInt(n,10)}),0)),l(n.map((function(e){return e.total})).reduce((function(e,n){var t,a,r,i,l,o;return{incVat:parseFloat(null!==(t=null===e||void 0===e?void 0:e.incVat)&&void 0!==t?t:0)+parseFloat(null!==(a=null===n||void 0===n?void 0:n.incVat)&&void 0!==a?a:0),exVat:parseFloat(null!==(r=null===e||void 0===e?void 0:e.exVat)&&void 0!==r?r:0)+parseFloat(null!==(i=null===n||void 0===n?void 0:n.exVat)&&void 0!==i?i:0),vat:parseFloat(null!==(l=null===e||void 0===e?void 0:e.vat)&&void 0!==l?l:0)+parseFloat(null!==(o=null===n||void 0===n?void 0:n.vat)&&void 0!==o?o:0)}}))),m(n.map((function(e){return e.previousTotal})).reduce((function(e,n){var t,a,r,i,l,o;return{incVat:parseFloat(null!==(t=null===e||void 0===e?void 0:e.incVat)&&void 0!==t?t:0)+parseFloat(null!==(a=null===n||void 0===n?void 0:n.incVat)&&void 0!==a?a:0),exVat:parseFloat(null!==(r=null===e||void 0===e?void 0:e.exVat)&&void 0!==r?r:0)+parseFloat(null!==(i=null===n||void 0===n?void 0:n.exVat)&&void 0!==i?i:0),vat:parseFloat(null!==(l=null===e||void 0===e?void 0:e.vat)&&void 0!==l?l:0)+parseFloat(null!==(o=null===n||void 0===n?void 0:n.vat)&&void 0!==o?o:0)}})))}),[n]),b?d.createElement("li",{className:me},d.createElement("div",{className:"image-wrapper"},b.images&&b.images.length>0&&d.createElement(d.Fragment,null,d.createElement(ie.Z,{product:b},d.createElement(Q.Z,{sizes:"4rem",aspect:"3:4",alt:S&&N.variant.images&&N.variant.images[0]&&N.variant.images[0].alt||b.images&&b.images[0]&&b.images[0].alt,src:S&&N.variant.images&&N.variant.images[0]&&N.variant.images[0].url||b.images&&b.images[0]&&b.images[0].url,modifiedDate:S&&N.variant.images&&N.variant.images[0]&&N.variant.images[0].modifiedDate||b.images&&b.images[0]&&b.images[0].modifiedDate,className:"prod-image",quality:80})))),d.createElement("div",{className:"name"},d.createElement(ie.Z,{product:b},N.name),y&&d.createElement("span",null,y)),d.createElement("div",{className:"sku"},b.articleNumber),d.createElement("div",{className:"qty"},g),d.createElement("div",{className:"price"},d.createElement(J.P,{price:i,previousTotal:u,currency:t})),d.createElement("div",{className:"attributes"},d.createElement("div",{className:"size-details"},null===n||void 0===n?void 0:n.map((function(e){return d.createElement(d.Fragment,{key:null===e||void 0===e?void 0:e.articleNumber},d.createElement(se,{item:e}))}))))):d.createElement("p",{style:{margin:"1em 0 1em 1em"}},(0,o.ZP)("Product no longer available."))}var me="o1dkg01t";function ve(e){var n,t,a=e.id,r=e.className,i=function(e){var n,t,a=e.query,r=e.id,i="orderId"===(null===(t=null===(n=a.definitions[0])||void 0===n?void 0:n.variableDefinitions[0])||void 0===t?void 0:t.variable.name.value),l=(0,p.aM)(a,{variables:i?{orderId:r}:{id:r}});return(0,_.Z)(!!l.error,"The API returned an error for the Order query with id ".concat(r,".\n ").concat(l.error)),(0,U.Z)(!i,"order(id: Int) has been deprecated. Please update OrderDetail.gql to use the orderId variable."),(0,_.Z)(!(l.loading||!l.data||l.data.order),"No order field was found in the response. Double-check that your query includes `{ order(orderId: ID!) }`"),{loading:!l||l.loading,error:l.error,order:l.data?l.data.order:null,result:l}}({query:Y(),id:a}),l=i.loading,s=i.error,c=i.order;if(l)return d.createElement("div",{className:(0,M.Z)(le,"loading",r)},d.createElement(ce,null),(0,o.ZP)("Loading more data\u2026"));if(s)return d.createElement("div",{className:(0,M.Z)(le,"error",r)}
1,o.ZP.rich("Something went wrong when retrieving order {id}. Please try again later.",{id:a}));var u=null===c||void 0===c||null===(n=c.items)||void 0===n?void 0:n.reduce((function(e,n){var t=n.product;return e[null===t||void 0===t?void 0:t.articleNumber]||(e[null===t||void 0===t?void 0:t.articleNumber]=[]),e[null===t||void 0===t?void 0:t.articleNumber].push(n),e}),{});return d.createElement("section",{className:(0,M.Z)(le,r)},d.createElement(ce,null),d.createElement("ul",null,u&&Object.entries(u).map((function(e){var n,t=(0,P.Z)(e,2),a=t[0],r=t[1];return d.createElement(d.Fragment,{key:a},d.createElement(ue,{items:r,currency:null===c||void 0===c||null===(n=c.currency)||void 0===n?void 0:n.format}))}))),d.createElement(ne,{total:c.total,delivery:c.deliveryMethod,currency:null===c||void 0===c||null===(t=c.currency)||void 0===t?void 0:t.format}),d.createElement(re,{deliveryInfo:c.deliveryInfo,billingInfo:c.billingInfo,paymentMethod:c.paymentMethod}))}t("nggf");var fe=t("Yc5x"),ge=(0,s.z)("section")({name:"StyledListOrder",class:"sr5zebw"}),pe=function(e){var n,t=e.order,a=e.placeholder,r=void 0!==a&&a,i=e.showFullDetail,l=void 0!==i&&i,s=e.className,c=d.useState(l),u=(0,P.Z)(c,2),m=u[0],v=u[1],f=function(){return v((function(e){return!e}))};return d.createElement(ge,{className:(0,M.Z)("list-order",s)},d.createElement("div",{className:"order-image"},d.createElement(fe.r,null)),d.createElement("div",{className:"order-details"},d.createElement("section",null,d.createElement("h3",null,(0,o.ZP)("Order Number")),r?d.createElement(y.O,null):t.orderNumber),d.createElement("section",null,d.createElement("h3",null,(0,o.ZP)("Order Date")),r?d.createElement(y.O,null):t.orderDate),d.createElement("section",null,d.createElement("h3",null,(0,o.ZP)("Total Price")),r?d.createElement(y.O,null):d.createElement(J.P,{price:t.total,currency:null===t||void 0===t||null===(n=t.currency)||void 0===n?void 0:n.format}))),d.createElement("div",{className:"order-actions"},d.createElement("section",{className:"order-status"},r?d.createElement(y.O,null):t.status.description),!r&&t.hasOrderDetails&&d.createElement("div",{className:"actions"},m?d.createElement("button",{onClick:f},(0,o.ZP)("Show less")):d.createElement("button",{onClick:f},(0,o.ZP)("Show details")))),m&&t&&d.createElement(ve,{id:t.id,className:"full-detail"}))};t("K1Wi");var Ee=function(e){var n=e.totalOrders,t=(0,o.ZP)("My Orders"),a=n?"".concat(n):null;return d.createElement(d.Fragment,null,d.createElement(o.RW,null,(function(e){return d.createElement(C.Z,{data:{title:e("My Orders"),metaTags:[]}})})),d.createElement(I.lM,{title:d.createElement(d.Fragment,null,t,a&&d.createElement("span",null," (",a,")"))}))};const ke=function(){var e=function(e){var n,t,a,r,i,l,o,d,s,c=e.query,u=e.variables,m=(0,p.aM)(c,{variables:u});(0,_.Z)(!m.loading&&!(null===(t=null===(n=null===m||void 0===m?void 0:m.data)||void 0===n?void 0:n.customer)||void 0===t?void 0:t.orderHeaders),"Double-check that your query includes `{ customer { orderHeaders } }`");var v=null!==(l=null===(i=null===(r=null===(a=null===m||void 0===m?void 0:m.data)||void 0===a?void 0:a.customer)||void 0===r?void 0:r.orderHeaders)||void 0===i?void 0:i.result)&&void 0!==l?l:[],f=null===(s=null===(d=null===(o=null===m||void 0===m?void 0:m.data)||void 0===o?void 0:o.customer)||void 0===d?void 0:d.orderHeaders)||void 0===s?void 0:s.totalResults;return{loading:!m||m.loading,orders:v,result:m,totalOrders:f}}({query:H()}),n=e.orders,t=e.loading,a=e.totalOrders;return t?d.createElement("div",{className:"main-wrapper"},d.createElement(Ee,null),d.createElement(pe,{placeholder:!0})):t||0!==n.length?d.createElement("div",{className:"main-wrapper"},d.createElement("div",{className:"main-header"},d.createElement(Ee,{totalOrders:a}),d.createElement("p",null,(0,o.ZP)("You have {totalOrders} order(s)",{totalOrders:a}))),n.map((function(e,t){return d.createElement(pe,{order:e,key:e.id,index:n.length-t,style:{marginTop:t>0?"2em":0}})}))):d.createElement("div",{className:"main-wrapper"},d.createElement("div",{className:"main-header"},d.createElement(Ee,null),d.createElement("p",null,(0,o.ZP)("No orders found"))),d.createElement(pe,{placeholder:!0,className:"empty"}))};var ye=t("sn13"),he=t("W2qQ"),Ne=t("EsEd"),be=t("GgmZ"),Se=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)n.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(t[a[r]]=e[a[r]])}return t};function Ze(e){var n=e.id,t=e.name,a=e.onChange,r=e.onFocus,i=e.countries,l=Se(e,["i
1d","name","onChange","onFocus","countries"]);return d.createElement(be.gN,Object.assign({name:t,onFocus:r},l,{render:function(e){var r=e.field;return d.createElement("select",Object.assign({id:n||t},l,r,{onChange:function(e){r.onChange(e),a&&a(e)}}),i.map((function(e){return d.createElement("option",{key:e.code,value:e.code},e.name)})),";")}}))}var Fe=t("cVrt"),Pe=t("S/To"),Ce=t("PabV"),we=t("8BrD"),Ie=t.n(we);function Oe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function xe(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Oe(Object(t),!0).forEach((function(n){(0,i.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Oe(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function Me(e,n){var t="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(e,n){if(!e)return;if("string"===typeof e)return Ae(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return Ae(e,n)}(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,l=!0,o=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return l=e.done,e},e:function(e){o=!0,i=e},f:function(){try{l||null==t.return||t.return()}finally{if(o)throw i}}}}function Ae(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,a=new Array(n);t<n;t++)a[t]=e[t];return a}var De=function(e){return"MARKETINGFORM"===String((null===e||void 0===e?void 0:e.type)||"").toUpperCase()};function Ve(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).skip,n=(0,p.aM)(Ie(),{variables:{tags:["mypages-settings"]},fetchPolicy:"cache-and-network",skip:e}),t=n.data,a=n.loading;return(0,d.useMemo)((function(){var e;return xe(xe({},function(e){if(!Array.isArray(e))return{overviewItems:[],marketingFormItems:[]};var n,t=[],a=[],r=Me(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;De(i)?a.push(i):t.push(i)}}catch(l){r.e(l)}finally{r.f()}return{overviewItems:t,marketingFormItems:a}}(null===t||void 0===t||null===(e=t.content)||void 0===e||null===(e=e.content)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.items)),{},{loading:a})}),[t,a])}var Le=(0,s.z)("div")({name:"Container",class:"c1efaqj7",vars:{"c1efaqj7-0":[function(e){return e.$compactBottom?"0":"1.5rem"}]}}),je=function(e){var n=e.setEditing,t=e.addressId;return d.createElement(ye.x5,{deliveryAddressId:t,customerProfileQuery:x(),onSubmitSuccess:function(){return n(!1)},render:function(e){var r=e.values,i=e.isSubmitting,l=e.deliveryAddressFields,s=e.setCountryCode,c=e.isValid,u=e.status,m=e.countries,v=r.deliveryAddresses.findIndex((function(e){return e.id===t})),f="deliveryAddresses[".concat(v,"]");return d.createElement("section",{className:Ce.a},d.createElement(w.im,null,d.createElement(w.__,{disabled:i,htmlFor:"".concat(f,".countryCode")},d.createElement("span",null,(0,o.ZP)("Country"))),d.createElement(Ze,{name:"".concat(f,".countryCode"),label:(0,o.ZP)("".concat(f,".countryCode")),disabled:i,countries:m,onChange:function(e){s(e.target.value)}})),l.map((function(e){var n=e.inputProps;return d.createElement(w.ZP,(0,a.Z)({},n,{disabled:i}))})),u&&u.globalError&&d.createElement(Fe.g,{style:{marginBottom:"2em"}},u.globalError),d.createElement(mn,null,d.createElement(A.ZP,{accountPage:!0,onClick:function(){return n(!1)},secondary:!0},(0,o.ZP)("Cancel")),d.createElement(A.ZP,{accountPage:!0,type:"submit",disabled:i||!c}
1,(0,o.ZP)("Save"))))}})},Be=function(e){var n,t,a=e.address,r=e.setEditing,i=null===a||void 0===a||null===(n=a.find((function(e){return"firstName"===e.name})))||void 0===n?void 0:n.value,l=null===a||void 0===a||null===(t=a.find((function(e){return"lastName"===e.name})))||void 0===t?void 0:t.value,s=(0,d.useMemo)((function(){return a.filter((function(e){var n=e.id;return-1===["firstName","lastName"].indexOf(n)}))}),[a]);return d.createElement(d.Fragment,null,d.createElement("dl",{className:"profile-form"},d.createElement("dt",null,(0,o.ZP)("Name")),d.createElement("dd",null,i," ",l),s.map((function(e){var n=e.label,t=e.id,a=e.value;return d.createElement(d.Fragment,{key:t},d.createElement("dt",null,n),d.createElement("dd",null,a||(0,o.ZP)("n/a")))}))),d.createElement(mn,null,d.createElement(A.ZP,{accountPage:!0,onClick:function(){return r(!0)}},(0,o.ZP)("Update information"))))},Te=function(e){var n=e.addressId,t=(0,he.k1)({query:x(),deliveryAddressId:n}).deliveryAddress,a=(0,d.useState)(!1),r=(0,P.Z)(a,2),i=r[0],l=r[1],s=(0,d.useRef)(null),c=function(e){l(e);var n=s.current;n&&n.scrollIntoView&&n.scrollIntoView({behavior:"smooth"})};return d.createElement("div",{className:"block half-block",ref:s},i?d.createElement(d.Fragment,null,d.createElement("h3",null,(0,o.ZP)("Delivery Address")),d.createElement(je,{setEditing:c,addressId:n})):d.createElement(d.Fragment,null,d.createElement("h3",null,(0,o.ZP)("Delivery Address")),d.createElement(Be,{setEditing:c,address:t})))};const qe=function(){var e,n=(0,l.Z)().loggedIn,t=(0,he.k1)({query:x(),skip:!n}).customer,a=Ve({skip:!n}).marketingFormItems,r=Boolean(t&&a.length>0);return t&&null!==t&&void 0!==t&&t.deliveryAddresses&&(null===t||void 0===t||null===(e=t.deliveryAddresses)||void 0===e?void 0:e.length)>0?d.createElement(Le,{$compactBottom:r},t.deliveryAddresses.map((function(e,n){var t=e.id;return d.createElement(Te,{addressId:t,key:n})}))):null};t("p4rs");var Re=t("j8Og"),ze=t("/0+J"),_e=t("Kq5O"),Ke=t.n(_e),He=t("KvHK"),Ue=(t("V1aX"),t("rQY9")),Qe=function(e){var n,t;return null!==(n=null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.value)&&void 0!==n?n:null===e||void 0===e?void 0:e.value},$e=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,Ye=(0,s.z)("div")({name:"SectionInner",class:"s155ym7"}),We=(0,s.z)("form")({name:"MarketingForm",class:"m18az9zd"}),Ge=(0,s.z)("h3")({name:"Heading",class:"h5gq3rh"}),Xe=(0,s.z)("div")({name:"BodyHtml",class:"bw1chh7",vars:{"bw1chh7-0":[function(e){return"above"===e.$variant?"#595959":"#031629"}],"bw1chh7-1":[function(e){return"above"===e.$variant?"12px":"8px"}]}}),Je=(0,s.z)(w.II)({name:"MarketingEmailInput",class:"m1oq0nzh"}),en=(0,s.z)(w.__)({name:"EmailFieldLabel",class:"ev4b6fg"}),nn=(0,s.z)("div")({name:"FieldWrap",class:"fyxd8r"}),tn=(0,s.z)("div")({name:"ButtonRow",class:"bsteym7"}),an=(0,s.z)("section")({name:"Section",class:"sqambzk",vars:{"sqambzk-0":[function(e){return e.$grey?"#EAEAEA":"transparent"}],"sqambzk-1":[function(e){return e.$grey?"none":"1px solid #b6b6b6"}]}}),rn=(0,s.z)("div")({name:"FeedbackMessage",class:"f19tay9f"}),ln=(0,s.z)(rn)({name:"ErrorFeedback",class:"e1hfc2fy"}),on=(0,s.z)(rn)({name:"SuccessFeedback",class:"swhbipg"}),dn=function(){return d.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20","aria-hidden":!0},d.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#338730"}),d.createElement("path",{d:"M6 10.25 8.75 13 14 7.75",stroke:"#fff",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))};const sn=function(e){var n=e.customer,t=e.hide,a=e.header,r=e.aboveBodyText,i=e.belowBodyText,l=e.emailFieldLabel,s=e.submitButtonText,c=e.background,u=(0,o.YB)(),m=(0,He.E)().isEmptyHtml,v=(0,d.useState)(""),f=(0,P.Z)(v,2),g=f[0],p=f[1],E=(0,d.useState)(!1),k=(0,P.Z)(E,2),y=k[0],h=k[1],N=(0,d.useState)(!1),b=(0,P.Z)(N,2),S=b[0],Z=b[1],F=(0,d.useState)(null),C=(0,P.Z)(F,2),I=C[0],O=C[1];if((0,d.useEffect)((function(){if(I||S){var e=setTimeout((function(){O(null),Z(!1)}),4e3);return function(){return clearTimeout(e)}}}),[I,S]),!0===Qe(t)||!n)return null;var x="grey"===String(Qe(c)||"grey").toLowerCase(),M=Qe(a),D=Qe(r),V=Qe(i),L=Qe(l)||u("Marketing email address"),j=Qe(s)||u("Save email"),B=function(){var e=(0,ze.Z)(Ke().mark((function e(t){var a,r,i,l,o,d;return Ke().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),O(null),Z(!1),(a=g.trim())&&$e.test(a)){e.next=7;break}return O("invalidEmail"),e.abrupt("return");case 7:return h(!0),e.prev=8,e.next=11,fetch("/api/voyado/b2b/marketing-email",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:a,accountEmail:(null===n||void 0===n||null===(r=n.email)||void 0===r?void 0:r.trim())||"",resellerName:(null===n||void 0===n||null===(i=n.billingAddress)||void 0===i||null===(i=i.company)||void 0===i?void 0:i.trim())||"",countryCode:(null===n||void 0===n||null===(l=n.billingAddress)||void 0===l||null===(l=l.country)||void 0===l?void 0:l.code)||"",externalId:(null===n||void 0===n?void 0:n.externalId)||""})});case 11:return o=e.sent,e.next=14,o.json().catch((function(){return{}}));case 14:if(d=e.sent,!(409===o.status||null!==d&&void 0!==d&&d.alreadyExists)){e.next=18;break}return O("alreadyExists"),e.abrupt("return");case 18:if(o.ok){e.next=21;break}return O("other"),e.abrupt("return");case 21:Z(!0),p(""),e.next=28;break;case 25:e.prev=25,e.t0=e.catch(8),O("other");case 28:return e.prev=28,h(!1),e.finish(28);case 31:case"end":return e.stop()}}),e,null,[[8,25,28,31]])})));return function(n){return e.apply(this,arguments)}}(),T="invalidEmail"===I?u("Incorrect e-mail address"):"alreadyExists"===I?u("This email address already exists."):"other"===I?u("Something went wrong saving information. Try again?"):null;return d.createElement(an,{$grey:x,id:"marketing-email-form"},d.createElement(Ye,null,M?d.createElement(Ge,{className:"marketing-email-form__heading"},M):null,m(D)?null:d.createElement(Xe,{$variant:"above",className:"marketing-email-form__above",dangerouslySetInnerHTML:{__html:D}}),d.createElement(We,{onSubmit:B,noValidate:!0},d.createElement(nn,null,d.createElement(w.im,null,d.createElement(en,{htmlFor:"marketingEmail"},d.createElement("span",null,L)),d.createElement(Je,{id:"marketingEmail",n
1ame:"marketingEmail",type:"email",value:g,onChange:function(e){return p(e.target.value)},disabled:y,autoComplete:"email",placeholder:"[email protected]"}))),m(V)?null:d.createElement(Xe,{$variant:"below",className:"marketing-email-form__below",dangerouslySetInnerHTML:{__html:V}}),T?d.createElement(ln,{className:"marketing-email-form__error","data-testid":"validation-error"},d.createElement("div",null,T),d.createElement("aside",null,d.createElement(Ue.r,null))):null,S?d.createElement(on,{className:"marketing-email-form__success","data-testid":"success-message"},d.createElement("div",null,u("Marketing email saved successfully.")),d.createElement("aside",null,d.createElement(dn,null))):null,d.createElement(tn,null,d.createElement(A.ZP,{accountPage:!0,type:"submit",disabled:y,secondary:!x},j)))))};t("KnCS");const cn=function(e){var n=e.customer,t=Ve({skip:!n}).marketingFormItems,r=(0,d.useMemo)((function(){return{MARKETINGFORM:function(e){return d.createElement(sn,(0,a.Z)({customer:n},e))}}}),[n]);return n&&0!==t.length?d.createElement(Re.R,{items:t,components:r}):null};var un=function(e){var n=e.setEditing,t=e.customer,a=e.billingAddress,r=t&&t.billingAddress&&t.billingAddress.firstName,i=t&&t.billingAddress&&t.billingAddress.lastName,l=(0,d.useMemo)((function(){return a.filter((function(e){var n=e.name;e.value;return-1===["firstName","lastName","email","emailAddress","country","countryCode"].indexOf(n)}))}),[a]);return d.createElement(d.Fragment,null,d.createElement("dl",{className:"profile-form"},d.createElement("dt",null,(0,o.ZP)("Name")),d.createElement("dd",null,r," ",i),d.createElement("dt",null,(0,o.ZP)("Email address")),d.createElement("dd",null,t&&t.email),l.map((function(e){var n=e.id,t=e.value,a=e.label;return d.createElement(d.Fragment,{key:n},d.createElement("dt",null,a),d.createElement("dd",null,t||(0,o.ZP)("n/a")))}))),d.createElement(mn,null,d.createElement(A.ZP,{accountPage:!0,onClick:function(){return n(!0)}},(0,o.ZP)("Update information"))))},mn=(0,s.z)("div")({name:"ButtonContainer",class:"b16r545f"}),vn=function(e){var n=e.setEditing,t=e.customer,r=t&&t.dynamicContent;return d.createElement(d.Fragment,null,d.createElement(ye.x5,{customerProfileQuery:x(),onSubmitSuccess:function(){return n(!1)},render:function(e){e.values;var t=e.isSubmitting,i=e.billingAddressFields,l=(e.handleChange,e.setCountryCode),s=e.isValid,c=e.status,u=e.countries,m=e.pidField,v=e.setFieldValue;return d.createElement("section",{className:Ce.a},d.createElement(w.im,null,d.createElement(w.__,{disabled:t,htmlFor:"billingAddress.countryCode"},d.createElement("span",null,(0,o.ZP)("Country"))),d.createElement(Ze,{name:"billingAddress.countryCode",disabled:t,countries:u,onChange:function(e){l(e.target.value)}})),m&&d.createElement(w.ZP,{type:m.type,name:m.name,label:m.label,required:m.required}),i.map((function(e){var n=e.inputProps;return d.createElement(w.ZP,(0,a.Z)({key:n.id},n,{disabled:t}))})),c&&c.globalError&&d.createElement(Fe.g,{style:{marginBottom:"2em"}},c.globalError),d.createElement(mn,null,d.createElement(A.ZP,{accountPage:!0,onClick:function(){return n(!1)},secondary:!0},(0,o.ZP)("Cancel")),d.createElement(A.ZP,{accountPage:!0,type:"submit",disabled:t||!s,onClick:function(){v("dynamicContent",r)}},(0,o.ZP)("Save"))))}}))},fn=function(e){var n=e.refetch,t=e.error;return(0,Ne.Z)(!0,t,"InlineErrorHandler"),d.createElement("div",null,d.createElement("p",null,"Something went wrong."),d.createElement("br",null),d.createElement("p",null,d.createElement(A.ZP,{onClick:function(){return n()}},"Try again")))},gn=function(e){var n=e.customer,t=e.billingAddress,a=(0,d.useState)(!1),r=(0,P.Z)(a,2),i=r[0],l=r[1],s=(0,d.useRef)(null),c=function(e){l(e);var n=s.current;n&&n.scrollIntoView&&n.scrollIntoView({behavior:"smooth"})};return d.createElement("div",{id:"profile",ref:s},d.createElement(I.lM,{title:(0,o.ZP)("My profile")}),i?d.createElement(vn,{setEditing:c,customer:n}):d.createElement(un,{setEditing:c,customer:n,billingAddress:t}))};const pn=function(){var e=(0,l.Z)().loggedIn,n=(0,he.k1)({query:x(),skip:!e}),t=n.loading,a=n.error,r=n.refetch,i=n.customer,s=n.billingAddress;return t?d.createElement(Pe.Z,null):a?d.createElement(fn,{error:a,refetch:r}):d.createElement(d.Fragment,null,d.createElement(o.RW,null,(function(e){return d.createElement(C.Z,{data:{title:e("My Profile")}})})),d.createElement("div",{className:"main-wrapper"},d.createElement(gn,{customer:i,billingAddress:s}),d.createElement(qe,null),d.createElement(cn,{customer:i})))};t("GbAj");var En=t("Ayli"),kn=t("jzOc");const yn=function(){return d.createElement(d.Fragment,null,d.createElement(o.RW,null,(function(e){return d.createElement(C.Z,{data:{title:e("Change Password")}})})),d.createElement("section",{className:"main-wrapper"},d.createElement(I.lM,{title:(0,o.ZP)("Change password")}),d.createElement(En.B,{render:function(e){var n=e.isSubmitting,t=e.isValid,r=e.submitted,i=e.globalError,l=e.inputProps;return d.createElement("section",{className:Ce.a},d.createElement(w.ZP,(0,a.Z)({},l.oldPassword,{label:(0,o.ZP)("Old password")})),d.createElement(w.ZP,(0,a.Z)({},l.newPassword,{label:(0,o.ZP)("New password")})),d.createElement(w.ZP,(0,a.Z)({},l.repeatPassword,{label:(0,o.ZP)("New password again")})),i&&d.createElement(Fe.g,{style:{marginBottom:"2em"}},i),r&&d.createElement(kn.f,{style:{marginBottom:"2em"}},(0,o.ZP)("Your password has been successfully updated.")),d.createElement(A.ZP,{accountPage:!0,type:"submit",disabled:n||!t,"data-testid":"save-password-button"},(0,o.ZP)("Save")))}})))};var hn=t("m+px"),Nn=t("MpO1");function bn(e){var n=e.baseRoute,t=e.myPagesRoutes,a=[{object:{breadcrumbText:n.name},path:n.path}];return d.createElement(Nn.Z,null,d.createElement(c.Route,null,(function(e){var r=e.location,i=t.find((function(e){return e.path===r.pathname})),l=r.pathname===n.path;return d.createElement(hn.Z,{breadcrumbText:i?i.name:n.name,parents:l?[]:a,hideLast:!0})}
1)))}var Sn=t("24tE"),Zn=t("OCrp");const Fn=function(e){var n,t,a,r=e.baseRoute,i=e.routes,l=e.myPagesRoutes,s=e.isB2B,c=e.hideMobileNav,m=void 0!==c&&c,v=(0,d.useContext)(f.K).state,g=(0,D.Z)(),p=g.logout,E=g.login,k=g.loading,y=(0,V.Z)(),N=(0,d.useContext)(L.Z),b=N.selectedChannel,S=N.channels,Z=(0,d.useMemo)((function(){var e;return!(null===v||void 0===v||null===(e=v.agent)||void 0===e||null===(e=e.session)||void 0===e||null===(e=e.agentInfo)||void 0===e||!e.email)}),[v]),F=(0,d.useMemo)((function(){var e;return{email:null===v||void 0===v||null===(e=v.agent)||void 0===e||null===(e=e.session)||void 0===e||null===(e=e.agentInfo)||void 0===e?void 0:e.email,isAgent:!0,agentInfo:{},path:"/my-pages/agent-customers"}}),[null===v||void 0===v||null===(n=v.agent)||void 0===n||null===(n=n.session)||void 0===n||null===(n=n.agentInfo)||void 0===n?void 0:n.email]),P=(0,d.useMemo)((function(){return S.find((function(e){var n,t;return(null===(n=e.id)||void 0===n?void 0:n.toString())===(null===v||void 0===v||null===(t=v.agent)||void 0===t||null===(t=t.session)||void 0===t||null===(t=t.agentInfo)||void 0===t||null===(t=t.channelId)||void 0===t?void 0:t.toString())}))}),[S,null===v||void 0===v||null===(t=v.agent)||void 0===t||null===(t=t.session)||void 0===t||null===(t=t.agentInfo)||void 0===t?void 0:t.channelId]),C=(0,d.useCallback)((function(e){var n,t,a;(e.preventDefault(),null!==v&&void 0!==v&&null!==(n=v.agent)&&void 0!==n&&null!==(n=n.session)&&void 0!==n&&null!==(n=n.agentInfo)&&void 0!==n&&n.channelId)?(null===(t=b.id)||void 0===t?void 0:t.toString())!==(null===v||void 0===v||null===(a=v.agent)||void 0===a||null===(a=a.session)||void 0===a||null===(a=a.agentInfo)||void 0===a||null===(a=a.channelId)||void 0===a?void 0:a.toString())?y.updateChannel({config:{preserveRedirect:!0},newChannel:(0,j.QU)(P),loginConfig:F}):E(F):E(F)}),[null===v||void 0===v||null===(a=v.agent)||void 0===a||null===(a=a.session)||void 0===a||null===(a=a.agentInfo)||void 0===a?void 0:a.channelId,b.id,y,P,F,E]),w=(0,d.useCallback)((function(){p()}),[p]);return d.createElement("aside",{className:"souo6dr"},d.createElement(bn,{baseRoute:r,myPagesRoutes:l}),d.createElement(h,null),d.createElement("ul",{className:(0,M.Z)("nav-list",m&&"mobile-overview-hidden")},null===l||void 0===l?void 0:l.map((function(e){return d.createElement("li",{key:e.path},d.createElement(u.OL,{to:e.path,exact:!0,strict:!0},e.sideBarComponent))})),d.createElement("li",null,d.createElement(Nn.Z,null,s?d.createElement(d.Fragment,null,Z?d.createElement("div",null,d.createElement("a",{href:"/",onClick:C},d.createElement(Sn.r,null),(0,o.ZP)("Log Out"),k?d.createElement(Zn.Z,{className:"no-delay",style:{marginLeft:"15px"}}):d.createElement(d.Fragment,null))):d.createElement("div",null,d.createElement(u.rU,{to:i.logout.path,onClick:w},d.createElement(Sn.r,null),(0,o.ZP)("Log Out")))):d.createElement("div",null,d.createElement(u.rU,{to:i.logout.path,onClick:w},d.createElement(Sn.r,null),(0,o.ZP)("Log Out")))))))};t("XZgV");var Pn=t("q89A"),Cn=t("9m68"),wn=t("RNai"),In=(0,s.z)("div")({name:"ContentContainer",class:"c1hy6qrl"});const On=function(){var e=Ve(),n=e.overviewItems,t=e.loading,a=n.length>0,i=n.some((function(e){return"QUICKLINKSBLOCK"===(null===e||void 0===e?void 0:e.type)})),l=!t&&!i,o=d.useMemo((function(){if(!n.length)return n;var e=n.filter((function(e){return"QUICKLINKSBLOCK"===(null===e||void 0===e?void 0:e.type)})),t=n.filter((function(e){return"QUICKLINKSBLOCK"!==(null===e||void 0===e?void 0:e.type)}));return[].concat((0,r.Z)(e),(0,r.Z)(t))}),[n]);return d.createElement("div",{className:"main-wrapper b2b"},l?d.createElement(wn.Z,null):null,a?d.createElement(In,null,d.createElement(Re.R,{items:i?o:n,components:Cn.g})):null)};t("m4Xu");var xn=t("S8AU"),Mn=t("8aV8"),An=t("hd0y");function Dn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function Vn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?Dn(Object(t),!0).forEach((function(n){(0,i.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Dn(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var Ln=(0,s.z)(m.Z)({name:"BackButtonContainer",class:"b34h9ok"}),jn=(0,s.z)(m.Z)({name:"MobileOverviewHeader",class:"mgnpeju"}),Bn=(0,s.z)(m.Z)({name:"Wrapper",class:"w1sek08m"}),Tn={component:On,exact:!0,name:(0,o.ZP)("My Pages"),sideBarComponent:d.createElement(d.Fragment,null,d.createElement(F.r,null),(0,o.ZP)("My Pages"))};const qn=function(){var e,n,t,i,s,m=(0,l.Z)().loggedIn,p=(0,c.useLocation)(),E=(0,v.Z)().routes,k=(0,d.useContext)(f.K).state.agent,y=null===E||void 0===E||null===(e=E.myPages)||void 0===e?void 0:e.path,F=Vn(Vn({},Tn),{},{path:y}),P=(0,g.G)(y),C=(0,An.YQ)(p.pathname,y),w=(0,d.useMemo)((function(){var e,n,t=[];return t=null===k||void 0===k||!k.isAgent||null!==k&&void 0!==k&&null!==(e=k.session)&&void 0!==e&&e.loggedIn?null!==k&&void 0!==k&&null!==(n=k.session)&&void 0!==n&&n.loggedIn?[{component:ke,path:"".concat(y,"/orders"),sideBarComponent:d.createElement(d.Fragment,null,d.createElement(N,null),(0,o.ZP)("My orders")),name:(0,o.ZP)("My orders")},{component:pn,path:"".concat(y,"/profile"),sideBarComponent:d.createElement(d.Fragment,null,d.createElement(S.r,null),(0,o.ZP)("My profile")),name:(0,o.ZP)("My profile")}]:[{component:ke,path:"".concat(y,"/orders"),sideBarComponent:d.createElement(d.Fragment,null,d.createElement(N,null),(0,o.ZP)("My orders")),name:(0,o.ZP)("My orders")},{component:pn,path:"".concat(y,"/profile"),sideBarComponent:d.createElement(d.Fragment,null,d.createElement(S.r,null),(0,o.ZP)("My profile")),name:(0,o.ZP)("My profile")},{path:"".concat(y,"/change-password"),component:yn,sideBarComponent:d.createElement(d.Fragment,null,d.createElement(b,null),(0,o.ZP)("Change Password")),name:(0,o.ZP)("Change Password")}]:[{path:"".concat(y,"/agent-customers"),component:z,sideBarComponent:d.createElement(d.Fragment,null,d.createElement(Z.r,null),(0,o.ZP)("Managed accounts")),name:(0,o.ZP)("Managed accounts")},{component:ke,path:"".concat(y,"/orders"),sideBarComponent:d.createElement(d.Fragment,null,d.createElement(N,null),(0,o.ZP)("My orders")),name:(0,o.ZP)("My orders")},{component:pn,path:"".concat(y,"/profile"),sideBarComponent:d.createElement(d.Fragment,null,d.createElement(S.r,null),(0,o.ZP)("My profile")),name:(0,o.ZP)("My profile")},{path:"".concat(y,"/change-password"),component:yn,sideBarComponent:d.createElement(d.Fragment,null,d.createElement(b,null),(0,o.ZP)("Change Password")),name:(0,o.ZP)("Change Password")}],[].concat((0,r.Z)(t),(0,r.Z)(P))}),[null===k||void 0===k?void 0:k.isAgent,null===k||void 0===k||null===(n=k.session)||void 0===n?void 0:n.loggedIn,y,P]);return m?d.createElement(An.PH,{baseRoutePath:F.path,navRoutes:[F].concat((0,r.Z)(w)),logoutPath:null===E||void 0===E||null===(t=E.logout)||void 0===t?void 0:t.path},d.createElement(xn.CY,{breakpoint:"lg"},(function(e){return e?C?d.createElement(jn,null,d.createElement(h,null)):d.createElement(Ln,null,d.createElement(u.rU,{className:"beq73p5",to:F.path},d.createElement(Mn.r,null),d.createElement("span",null,(0,o.ZP)("My Pages")))):null})),d.createElement(Bn,{style:{marginBottom:"2rem"}},d.createElement(Pn.B,{payload:{data:{route:{object:{__typename:"MyPages"}}}}}),d.createElement(xn.Gh,{breakpoint:"lg"},(function(e){return e?d.createElement(Fn,{baseRoute:F,routes:E,myPagesRoutes:[F].concat((0,r.Z)(w)),isB2B:!0}):null})),d.createElement(c.Switch,null,null===(i=[F].concat((0,r.Z)(w)))||void 0===i?void 0:i.map((function(e){return d.createElement(c.Route,(0,a.Z)({key:null===e||void 0===e?void 0:e.path},e))}))))):d.createElement(c.Redirect,{to:Vn(Vn({},p),{},{pathname:null===E||void 0===E||null===(s=E.login)||void 0===s?void 0:s.path})})};t("0as8")},tiMa:e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"OrderDetail"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"orderId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"order"},arguments:[{kind:"Argument",name:{kind:"Name",value:"orderId"},value:{kind:"Variable",name:{kind:"Name",value:"orderId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"currency"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"format"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"culture"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"total"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"exVat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"incVat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"vat"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"deliveryMethod"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fee"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"exVat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"incVat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"vat"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"tracking"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trackingUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"trackingUrlText"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"paymentMethod"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"deliveryInfo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ContactInfo"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"billingInfo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ContactInfo"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"items"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"articleNumber"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"quantity"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"variant"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"values"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"images"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"modifiedDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"alt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"total"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"incVat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"exVat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"vat"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"product"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"articleNumber"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"customFields"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CustomStringField"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"stringValue"},name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"primaryRoute"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"path"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"slug"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"images"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"modifiedDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"alt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"variantOptionNames"},arguments:[],directives:[]}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"ContactInfo"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"OrderInfo"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"address"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"city"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"country"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"postcode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"region"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"street"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"firstName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lastName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"phone"},arguments:[],directives:[]}]}}],loc:{start:0,end:1287}};n.loc.source={body:"query OrderDetail($orderId: ID!) {\n order(orderId: $orderId) {\n id\n currency {\n format {\n code\n culture\n }\n }\n total {\n exVat\n incVat\n vat\n }\n deliveryMethod {\n name\n fee {\n exVat\n incVat\n vat\n }\n tracking {\n trackingUrl\n trackingUrlText\n }\n }\n paymentMethod {\n name\n }\n deliveryInfo {\n ...ContactInfo\n }\n billingInfo {\n ...ContactInfo\n }\n items {\n articleNumber\n name\n quantity\n variant {\n values\n images {\n modifiedDate\n alt\n url\n }\n }\n total {\n incVat\n exVat\n vat\n }\n product {\n articleNumber\n customFields {\n key\n type\n title\n ... on CustomStringField {\n str
1ingValue: value\n }\n }\n primaryRoute {\n id\n path\n slug\n }\n images {\n modifiedDate\n alt\n url\n }\n }\n variantOptionNames\n }\n }\n}\n\nfragment ContactInfo on OrderInfo {\n address {\n city\n country {\n name\n }\n postcode\n region\n street\n }\n firstName\n lastName\n phone\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var a=e.type;"NamedType"===a.kind&&n.add(a.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var a={};function r(e,n){for(var t=0;t<e.definitions.length;t++){var a=e.definitions[t];if(a.name&&a.name.value==n)return a}}function i(e,n){var t={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var i=a[n]||new Set,l=new Set,o=new Set;for(i.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){l.has(e)||(l.add(e),(a[e]||new Set).forEach((function(e){o.add(e)})))}))}return l.forEach((function(n){var a=r(e,n);a&&t.definitions.push(a)})),t}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),a[e.name.value]=n}})),e.exports=n,e.exports.OrderDetail=i(n,"OrderDetail"),e.exports.ContactInfo=i(n,"ContactInfo")},LYEx:(e,n,t)=>{var a={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CustomerOrders"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"first"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"offset"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"customer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"orderHeaders"},arguments:[{kind:"Argument",name:{kind:"Name",value:"first"},value:{kind:"Variable",name:{kind:"Name",value:"first"}}},{kind:"Argument",name:{kind:"Name",value:"offset"},value:{kind:"Variable",name:{kind:"Name",value:"offset"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalResults"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"result"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"hasOrderDetails"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"currency"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"format"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"culture"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"orderNumber"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"orderDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"status"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"total"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"Price"},directives:[]}]}}]}}]}}]}}]}}],loc:{start:0,end:510}};a.loc.source={body:'#import "@jetshop/core/data/fragments/PriceFragment.gql"\n\nquery CustomerOrders($first: Int, $offset: Int) {\n customer {\n id\n orderHeaders(first: $first, offset: $offset) {\n totalResults\n result {\n hasOrderDetails\n currency {\n format {\n code\n culture\n }\n }\n id\n orderNumber\n orderDate\n status {\n id\n description\n }\n total {\n ...Price\n }\n }\n }\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
1else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){i(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){i(e,n)})),e.definitions&&e.definitions.forEach((function(e){i(e,n)}))}a.definitions=a.definitions.concat(t("2D1U").definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!r[n]&&(r[n]=!0,!0)})));var l={};function o(e,n){for(var t=0;t<e.definitions.length;t++){var a=e.definitions[t];if(a.name&&a.name.value==n)return a}}a.definitions.forEach((function(e){if(e.name){var n=new Set;i(e,n),l[e.name.value]=n}})),e.exports=a,e.exports.CustomerOrders=function(e,n){var t={kind:e.kind,definitions:[o(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var a=l[n]||new Set,r=new Set,i=new Set;for(a.forEach((function(e){i.add(e)}));i.size>0;){var d=i;i=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(l[e]||new Set).forEach((function(e){i.add(e)})))}))}return r.forEach((function(n){var a=o(e,n);a&&t.definitions.push(a)})),t}(a,"CustomerOrders")},D0Hp:e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CustomerName"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"customer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"externalId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"email"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"billingAddress"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"firstName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lastName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"company"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:153}};n.loc.source={body:"query CustomerName {\n customer {\n id\n externalId\n email\n billingAddress {\n id\n firstName\n lastName\n company\n }\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var a=e.type;"NamedType"===a.kind&&n.add(a.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var a={};function r(e,n){for(var t=0;t<e.definitions.length;t++){var a=e.definitions[t];if(a.name&&a.name.value==n)return a}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),a[e.name.value]=n}})),e.exports=n,e.exports.CustomerName=function(e,n){var t={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var i=a[n]||new Set,l=new Set,o=new Set;for(i.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){l.has(e)||(l.add(e),(a[e]||new Set).forEach((function(e){o.add(e)})))}))}return l.forEach((function(n){var a=r(e,n);a&&t.definitions.push(a)})),t}(n,"CustomerName")},KnCS:(e,n,t)=>{"use strict";t.r(n)},F1IE:(e,n,t)=>{"use strict";t.r(n)},UhA6:(e,n,t)=>{"use strict";t.r(n)},"0as8":(e,n,t)=>{"use strict";t.r(n)},K1Wi:(e,n,t)=>{"use strict";t.r(n)},nggf:(e,n,t)=>{"use strict";t.r(n)},xyS5:(e,n,t)=>{"use strict";t.r(n)},AR8s:(e,n,t)=>{"use strict";t.r(n)},m4Xu:(e,n,t)=>{"use strict";t.r(n)},p4rs:(e,n,t)=>{"use strict";t.r(n)},GbAj:(e,n,t)=>{"use strict";t.r(n)},XZgV:(e,n,t)=>{"use strict";t.r(n)},BjpV:(e,n,t)=>{"use strict";t.r(n)}}]);
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.