1"use strict";(()=>{(self.webpackChunkdomstolno_spa_frontend=self.webpackChunkdomstolno_spa_frontend||[]).push([[1640],{6761(b,D,r){r.r(D),r.d(D,{JudicialDictionaryPage:()=>W,default:()=>H});var e=r(4922),R=r(5921),C=r(6852),i=r(8184),l=r(7810),S=r(9934),I=r(4448),U=r(3278),B=r(2992),N=r(1467),K=r(8689),d=r(7214),w=Object.defineProperty,L=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,M=(t,n,a)=>n in t?w(t,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[n]=a,$=(t,n)=>{for(var a in n||(n={}))F.call(n,a)&&M(t,a,n[a]);if(L)for(var a of L(n))Q.call(n,a)&&M(t,a,n[a]);return t};const W=({data:t})=>{var n;const{t:a}=(0,d.Bd)(),J=(0,K.useNavigate)(),m=(0,C.rO)(),[x,v]=(0,l.useState)(!1),[E,u]=(0,l.useState)(!1),[c,A]=(0,l.useState)([]),[y,p]=(0,l.useState)([]),[X,V]=(0,l.useState)(""),h=(n=t.language)==null?void 0:n.name,z="/api/episerver/v3/judicialdictionary/";(0,l.useEffect)(()=>{let s=!1;return u(!0),N.A.get(z+t.contentLink.guidValue+"/"+m.Language.toString()).then(o=>{o.data.length>0&&(A(o.data),p(o.data),v(!0)),o.data.length==0&&(A([]),p([]),v(!1)),u(!1)}),()=>{s=!0}},[m.Language.toString()]),(0,l.useEffect)(()=>{(0,I.F9)({navigate:J})});function G(s){return s.reduce((o,_)=>o+_.Words.length,0)}function Y(s){return s?`"${s}"`:a(`${d.AQ}.AllTerms`,h).toLowerCase()}function Z(s){u(!0),V(s);let o=[];if(s.length>0)for(let _=0;_<c.length;_++){const P=c[_],g={Letter:P.Letter,Words:[]};for(let O=0;O<P.Words.length;O++){const f=P.Words[O],T=f.Heading.split(" ");if(f.Heading.toUpperCase().startsWith(s.toUpperCase()))g.Words.push(f);else for(let j=0;j<T.length;j++)T[j].toUpperCase().startsWith(s.toUpperCase())&&g.Words.push(f)}g.Words.length>0&&o.push(g)}s.length==0&&(o=c),v(o.length>0),p(o),u(!1)}return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(B.default,{currentContent:t}),(0,e.jsx)(R.DefaultPageContainer,{iContent:t,heading:t.heading.value,children:(0,e.jsx)("div",{className:"row",children:(0,e.jsx)("div",{className:"judicial-dictionary-container page-type-margin-bottom",children:(0,e.jsxs)("div",{className:"col-12 col-lg-6",children:[(0,e.jsx)(U.Heading,$({},t)),(t.mainIntro&&t.mainIntro.value!==""||m.isInEditMode())&&(0,e.jsx)("div",{id:"main-body",children:(0,e.jsx)(i.o5u,{id:"ingress",className:"ingress-lead",typographyType:"leadMedium",as:"div",children:(0,e.jsx)(C.XF.mA,{className:"xhtml-container",iContent:t,field:"mainIntro"})})}),(0,e.jsx)(i.vji,{label:t.searchFieldLabel.value,maxLength:255,className:"search-bar",onKeyUp:s=>Z(s.currentTarget.value)}),x&&!E&&(0,e.jsxs)("div",{className:"search-results",children:[(0,e.jsxs)(i.o5u,{typographyType:"headingXsmall",as:"div",htmlProps:{role:"status","aria-live":"polite"},children:[a(`${d.AQ}.Showing`,h)," ",Y(X)," (",G(y),")"]}),y.map(s=>(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{className:"accordion-header",children:s.Letter}),(0,e.jsx)(S.default,{accordionData:s.Words})]},"letter-"+s.Letter))]}),!x&&!E&&(0,e.jsxs)("div",{className:"no-result-message",children:[c.length==0&&(0,e.jsx)(i.JNP,{layout:"vertical",width:"300px",children:a(`${d.AQ}.NoWords`,h)}),c.length>0&&(0,e.jsx)(i.JNP,{layout:"vertical",width:"300px",children:a(`${d.AQ}.NoResults`,h)})]}),E&&(0,e.jsx)("div",{className:"isloading",children:(0,e.jsx)(i.y$y,{size:"medium",color:"gray7"})})]})})})})]})},H=W}}]);})(); 2 3//# sourceMappingURL=components.page.judicialdictionarypage.b47386a2.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.