1import{u as C}from"./Bt2INaRY.js";import{d as k,e as M,c as w,j as s,k as I,z as o,t as n,l,p as i,A as u,B as g,n as a,x as h,q as c,am as v,m as T,S as B,v as m}from"./CavFEDUa.js";import{u as A}from"./DEI7ORZH.js";import{_ as f}from"./DY5bOXdo.js";import{_ as y}from"./BK67acAz.js";const S={class:"flex flex-1 items-center justify-between"},z={class:"flex-1 pb-4"},q=k({__name:"ArtistsCarousel",props:{id:{},title:{},description:{},seeAll:{default:void 0},artists:{},showDescription:{type:Boolean},cardsOptions:{default:()=>({})},tagManagerContext:{default:void 0},display:{default:"default"}},setup(t){const{tr:x}=M(),b=t,{isLargerThan:j}=A(),p=w(()=>b.display==="stacked"&&j.value("xl"));return(d,D)=>(s(),I("section",{class:o(["artists-carousel",{"flex flex-col gap-6 xl:flex-row":t.display!=="default","items-center":t.display==="columns","items-start":t.display==="stacked"}])},[n("div",S,[n("div",z,[t.title?(s(),l(a(h),{key:0,class:"mb-6 font-serif lg:mb-4"},{default:i(()=>[u(g(t.title),1)]),_:1})):c("",!0),t.description&&t.showDescription?(s(),l(a(v),{key:1,text:t.description,size:"l"},null,8,["text"])):c("",!0)]),t.seeAll?(s(),l(a(B),T({key:0,url:t.seeAll,"data-gtm-id":"sections-see-all",class:"text-paragraph font-bold underline"},{...t.tagManagerContext&&("useTagManager"in d?d.useTagManager:a(C))({tagId:t.tagManagerContext.tagId,gtmType:"item",attrs:{id:"sections-see-all",...t.tagManagerContext},parentId:t.tagManagerContext?.parentId})}),{default:i(()=>[u(g(a(x)("general.links.see_all_count","See all | See all | See all ({count})",{},0)),1)]),_:1},16,["url"])):c("",!0)]),n("div",{class:o(["w-full",t.display!=="default"&&"xl:w-[60%]"])},[a(p)?(s(),l(a(y),{key:0,"display-options":{id:t.id},"listing-type":"artistCarousel","current-data":t.artists},{item:i(({item:e,index:r})=>[n("swiper-slide",null,[m(a(f),{name:e.title,slug:e.object?.slug,picture:e.picture||e.object?.picture,instruments:e.object?.instruments||[],jobs:e.object?.jobs||[],"is-readonly":t.cardsOptions?.isReadonly??!1,"tag-manager-context":{tagId:"artist-card",attrs:{title:e.title,slug:e.object.slug,position:r,...t.tagManagerContext?.attrs},parentId:t.tagManagerContext?.parentId},"card-orientation":"horizontal"},null,8,["name","slug","picture","instruments","jobs","is-readonly","tag-manager-context"])])]),_:1},8,["display-options","current-data"])):(s(),l(a(y),{key:1,"display-options":{id:t.id},"current-data":t.artists,"list-display":"slider","listing-type":"artist",class:o({"w-full":t.display==="columns"})},{item:i(({item:e,index:r})=>[n("swiper-slide",null,[m(a(f),{name:e.title,slug:e.object?.slug,picture:e.picture||e.object?.picture,instruments:e.object?.instruments||[],jobs:e.object?.jobs||[],"is-readonly":t.cardsOptions?.isReadonly??!1,"tag-manager-context":{tagId:"artist-card",attrs:{title:e.title,slug:e.object.slug,position:r,...t.tagManagerContext?.attrs},parentId:t.tagManagerContext?.parentId}},null,8,["name","slug","picture","instruments","jobs","is-readonly","tag-manager-context"])])]),_:1},8,["display-options","current-data","class"]))],2)],2))}});export{q as _};
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.