1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6922],{66922:(l,o,e)=>{e.r(o),e.d(o,{ProductBrandDetails:()=>a});var t=e(6029),r=e(94661),n=e(73947),c=e(70329);e(55729);var u=e(71033),s=e(72604);let a=l=>{var o,e;let{block:a,children:d,extraProps:i,postInfo:p}=l,v=(0,c.Yc)(),{userData:_}=(0,r.J)(),{data:m}=(0,n.sz)(),b=(0,u.Zu)(),h=(null==_?void 0:_.customer_product)?_.customer_product.split(","):[],k=(null==m||null==(o=m.wholesale)?void 0:o.customer_products)?null==(e=m.wholesale.customer_products.split(","))?void 0:e.filter(l=>!(null==h?void 0:h.includes(l))).join(","):"",x=v?[(null==_?void 0:_.controlled_customer)&&(null==_?void 0:_.company_ssn)&&"customer_product:==[".concat(_.company_ssn,"]"),k&&"product_group:!==[".concat(k,"]")].filter(Boolean):[];return(0,t.jsx)(s.v,{brand:null==i?void 0:i.brand,children:(0,c.sb)()?d:(0,t.jsx)(t.Fragment,{children:a.innerBlocks.map((l,o)=>(0,t.jsx)(b,{postInfo:p,block:l,extraProps:{...i,extraFilters:x}},"".concat(o,"-").concat(l.blockName,"-").concat(a.blockName)))})})}},72604:(l,o,e)=>{e.d(o,{D:()=>c,v:()=>u});var t=e(6029),r=e(55729);let n=(0,r.createContext)(null),c=()=>{let l=(0,r.useContext)(n);return l||null},u=l=>{let{brand:o,children:e}=l;return(0,t.jsx)(n.Provider,{value:{brand:o},children:e})}}}]);
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.