1import{_ as z}from"./BJ1B-eaQ.js";import{_ as L}from"./DOJFINiv.js";import{A as F,_ as j}from"./2F0NBAWJ.js";import{_ as N}from"./BI2CGbQY.js";import{_ as E}from"./BggGmJ4F.js";import{A as K}from"./BFyEoRPw.js";import{_ as U}from"./CL5atFbB.js";/* empty css */import{_ as V}from"./DQ_KYSGC.js";/* empty css */import{u as H}from"./DFVQmjjh.js";import{u as J}from"./Dj0FTvuf.js";import{a as M,_ as O}from"./dUN7PBAe.js";import{_ as P}from"./B9pLBqxY.js";import{G as h,o as i,j as c,q as R,c as e,n as m,i as A,d as f,p as x,h as u,t as T,F as I,f as g,e as _,D as Q,r as B,k as C}from"./BBcfL8lF.js";import{_ as W}from"./BQJU55O4.js";import"./DIkwVCYu.js";import"./QsvR1XiZ.js";const X={class:"blog-section__slide-tags"},Y={class:"blog-section__slide-tags-wrapper"},Z={class:"blog-section__slide-title"},D=h({__name:"BlogSectionSimpleItem",props:{item:{}},emits:["click"],setup(t){return(a,n)=>(i(),c(R(t.item.link?e(N):"article"),{to:t.item.link,class:"blog-section__slide",onClick:n[0]||(n[0]=r=>a.$emit("click"))},{default:m(()=>[A("div",X,[A("div",Y,[(i(!0),f(I,null,x(t.item.tags,(r,k)=>(i(),c(e(V),{key:k,"data-test":"tag",variation:"white"},{default:m(()=>[u(T(r),1)]),_:2},1024))),128))])]),n[1]||(n[1]=u()),t.item.image&&t.item.image?.src?(i(),c(e(P),{key:0,src:t.item.image.src,provider:"imgproxy",width:672,height:784,alt:t.item.image.alt??"",class:"blog-section__slide-image"},null,8,["src","alt"])):g("",!0),n[2]||(n[2]=u()),A("div",Z,[t.item.title?(i(),c(e(L),{key:0,tag:"div",size:"custom",align:t.item.contentAlign,content:t.item.title},null,8,["align","content"])):g("",!0)])]),_:1},8,["to"]))}}),tt=h({__name:"BlogSectionSimpleSlider",props:{items:{}},emits:["item-click","active-index-change"],setup(t,{emit:a}){const n=a,r=s=>n("item-click",s),k=s=>n("active-index-change",s);return(s,$)=>(i(),c(e(O),{scrollbar:"",observer:"","space-between":16,"slides-per-view":"auto",onRealIndexChangeUniq:k},{default:m(({isLoaded:v,isMounted:y})=>[(i(!0),f(I,null,x(t.items,(d,b)=>(i(),c(e(M),{key:`${d.creative_name}-${d.link}-${d.title}-${b}`,"is-loaded":v,"is-mounted":y},{default:m(()=>[_(D,{item:d,"data-test":"item",onClick:w=>r(b)},null,8,["item","onClick"])]),_:2},1032,["is-loaded","is-mounted"]))),128))]),_:1}))}}),et=h({__name:"BlogSectionSimpleGrid",props:{gridAlign:{},items:{}},emits:["item-click"],setup(t,{emit:a}){const n=a,r=(s,$)=>`${s.creative_name}-${s.link}-${s.title}-${$}`,k=s=>{n("item-click",s)};return(s,$)=>(i(),c(e(W),{"grid-align":t.gridAlign,items:t.items,"get-key":r,class:"blog-section__grid","item-class":"blog-section__grid-item"},{default:m(({item:v,index:y})=>[_(D,{item:v,"data-test":"item",onClick:d=>k(y)},null,8,["item","onClick"])]),_:1},8,["grid-align","items"]))}}),it={key:0,class:"blog-section__text"},nt={key:0,class:"blog-section__content"},st={key:0,class:"blog-section__tags"},at={"data-test":"tags",class:"blog-section__tags-wrapper"},S="All tags",pt=h({__name:"BlogSectionSimple",props:{analytics_placement:{},id:{},title:{},description:{},textAlign:{},moreLinkAlign:{},link:{},items:{},gridView:{type:[Boolean,null]},gridAlign:{},spacing:{}},setup(t){const a=t,n=B(S),r=C(()=>{const l=[...new Set(a.items?.map(o=>o.tags??[]).flat().filter(Boolean))];return l.length&&l.unshift(S),l}),k=l=>{n.value=n.value===l?S:l},s=C(()=>n.value===S?a.items:a.items?.filter(l=>l.tags?.includes(n.value))),$=C(()=>a.gridView?et:tt),v=B(null),y=C(()=>
1(s.value??[]).map(l=>({destination_url:l.link??"",creative_name:l.creative_name??""}))),{trackSelectItem:d}=J(v,{placement:a.analytics_placement??"",items:y.value},{mode:"section",sectionName:"BlogSectionSimple"}),{trackSelectItem:b}=H(),w=()=>{b("BlogSectionSimple",a.analytics_placement??"",[{creative_name:a.link?.creative_name??"",destination_url:a.link?.src??""}])},G=(...l)=>{const o=Number(l[0]);Number.isInteger(o)&&o>=0?d(o):d()};return(l,o)=>(i(),c(e(j),{id:t.id,ref_key:"sectionRef",ref:v,spacing:t.spacing,class:"blog-section"},{default:m(()=>[_(e(F),null,{default:m(()=>[_(e(K),null,{header:m(()=>[t.description||t.title?(i(),f("div",it,[t.title?(i(),c(e(L),{key:0,"data-test":"title",tag:"h2",align:t.textAlign,content:t.title},null,8,["align","content"])):g("",!0),o[0]||(o[0]=u()),t.description?(i(),c(e(z),{key:1,"data-test":"description",align:t.textAlign,content:t.description},null,8,["align","content"])):g("",!0)])):g("",!0)]),content:m(()=>[e(s)&&e(s).length?(i(),f("div",nt,[e(r).length?(i(),f("div",st,[A("div",at,[(i(!0),f(I,null,x(e(r),(p,q)=>(i(),c(e(V),{key:q,"data-test":"tag",variation:e(n)===p?"blue":"white",onClick:lt=>k(p)},{default:m(()=>[u(T(p),1)]),_:2},1032,["variation","onClick"]))),128))])])):g("",!0),o[2]||(o[2]=u()),(i(),c(R(e($)),{"data-test":"items",items:e(s),"grid-align":t.gridAlign,onItemClick:G},null,40,["items","grid-align"])),o[3]||(o[3]=u()),t.link&&t.link.src?(i(),f("div",{key:1,class:Q(["blog-section__more",`blog-section__more_${t.moreLinkAlign}`])},[_(e(N),{"data-test":"link",to:t.link.src,onClick:w},{default:m(()=>[_(U,{tag:"span",content:t.link.text},null,8,["content"]),o[1]||(o[1]=u()),_(e(E),{icon:"chevronRight"})]),_:1},8,["to"])],2)):g("",!0)])):g("",!0)]),_:1})]),_:1})]),_:1},8,["id","spacing"]))}});export{pt as default};
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.