1import{f as e,t}from"./CSRkDk9_.js";import{Ct as n,D as r,E as i,Ht as a,On as o,Qn as s,Rt as c,Yt as l,_ as u,b as d,bt as f,ct as p,g as m,k as h,mt as g,nr as _,o as v,qt as y,tr as b,tt as x,v as S,vn as C,y as w}from"./Ib1jYPSS.js";import{t as T,v as E}from"./DcRNSiJ4.js";import{t as D}from"./B7_0mMJV.js";import{t as O}from"./Ibe1DQOV2.js";import{t as k}from"./BVEPWd1F2.js";import{t as A}from"./BkFF1B3r.js";import{t as j}from"./CwDo1wpK2.js";import{t as M}from"./B7pfkb2K2.js";var N=[`id`],P=h({__name:`SeoLinks.global`,props:{name:{},module:{},title:{},description:{},links:{},settings:{},visible:{type:Boolean},column:{type:Boolean}},setup(e){M();let h=e,P=E(),F=T(),{t:I}=t(),{moduleId:L,moduleClasses:R}=A(h),z=c(`container`),B=C(!1),V=C(!1),H=C(),U=C(!1),W=C(!0),G={viewMore:I(`questionsAnswers.viewMore`),viewLess:I(`questionsAnswers.viewLess`)},K=m(()=>({data:{name:`SeoLinks`,imageName:``,path:P.fullPath,id:h.name||``},path:P.path,target:`.link`})),q=m(()=>{let e=[];return h.settings?.align&&h.settings?.align!==`left`&&e.push(h.settings.align),e.concat(R.value)}),J=m(()=>({"--settings-columns":h.settings?.columns||`4`})),Y=m(()=>{let e=[];return W.value&&e.push(`setup`),V.value&&e.push(`toggling`),B.value&&e.push(`opened`),e}),X=m(()=>B.value?G.viewLess:G.viewMore),Z=async()=>{await x(),z.value&&(await k(),U.value=z.value.scrollHeight>z.value.clientHeight,U.value||(B.value=!0))},Q=()=>{z.value?.removeAttribute(`style`),V.value=!1},$=async()=>{if(!z.value||V.value)return;if(V.value=!0,await k(),H.value||=z.value.clientHeight,B.value){z.value.style.height=`${z.value.clientHeight}px`,await k(),z.value.style.height=`${H.value}px`,B.value=!1;return}let e=z.value.scrollHeight;z.value.style.height=`${H.value}px`,B.value=!0,await k(),z.value.style.height=`${e}px`};return p(async()=>{await Z(),W.value=!1}),a([()=>F.width,()=>h.links],()=>{Z()}),a(()=>F.breakpoint,()=>{B.value=!1,H.value=void 0}),(e,t)=>{let a=D,c=O,p=j,m=n(`track-promotion`);return l((g(),d(`section`,{id:o(L),class:s([`seo-links`,o(q)]),style:b(o(J))},[h.title?(g(),S(a,{key:0,class:`seo-links-title`,variant:`headline`,size:`3`,level:`1`},{default:y(()=>[i(_(h.title),1)]),_:1})):w(``,!0),u(`ul`,{ref:`container`,class:s([`seo-links-list`,o(Y)]),onTransitionend:Q},[(g(!0),d(v,null,f(h.links,e=>(g(),d(`li`,{key:e.label},[r(c,{to:e.path},{default:y(()=>[i(_(e.label),1)]),_:2},1032,[`to`])]))),128))],34),o(U)?(g(),S(p,{key:1,onClick:$},{default:y(()=>[i(_(o(X)),1)]),_:1})):w(``,!0)],14,N)),[[m,o(K)]])}}}),F=e({default:()=>I}),I=Object.assign(P,{__name:`SeoLinks`});export{F as n,I as t}; 2//# sourceMappingURL=FT0YEmkK2.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.