1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8666],{8666:(e,t,l)=>{l.r(t),l.d(t,{CategoryHeaderText:()=>b});var a=l(37876),n=l(52321),r=l(69331),s=l(14232),d=l(89099),u=l(42988),c=l(82),i=l(29544),o=l(74822);let h=(0,r.tZ)("useCategoryHeaderText"),x=(0,u.IS)();var g=l(61661),v=l(27171),m=l(68062);let b=()=>{let{locale:e}=(0,m.M)(),{category:t,isLoading:l}=(0,n.eL)(),{categoryHeaderText:r}=(e=>{let t=(0,d.useRouter)(),{i18n:l}=(0,c.Bd)(),{api:{strapiCategoryHeaderTexts:a}}=(0,i.o)(),[n,r]=(0,s.useState)(null),[u,g]=(0,s.useState)(null),[v,m]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let t=new AbortController;return e?(m(!0),r(null),h.debug("fetch category header text ",{channelId:x,bmeCatId:e}),(0,o.V)(a,e,l.language,t.signal).then(e=>{var t,l;r(null==(l=e.categoryHeaderTexts)||null==(t=l.data[0])?void 0:t.attributes),g(null)}).catch(e=>{h.error("Failed",{errorResult:e}),r(null),g(e.errorCode)}).finally(()=>{m(!1)})):(r(null),g(null),m(!1)),()=>t.abort()},[t.asPath,e,l.language,a]),{categoryHeaderText:n,error:u,isLoading:v}})(null==t?void 0:t.bmeCatId),u=(0,v.q4)(null==r?void 0:r.content,e);return l?(0,a.jsx)(a.Fragment,{}):(0,a.jsx)("div",{className:"nextgen-portlet",children:(0,a.jsx)("div",{className:"component__box",children:(0,a.jsx)("div",{className:"categoryheader__content",children:(0,a.jsx)("div",{className:"swc",children:(0,a.jsx)("div",{className:"heading text-content middle-width",children:(0,a.jsx)("div",{className:"text-left mobile-text-left",children:(0,g.q)(u)})})})})})})}}}]);
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.