1import{_ as m}from"./Hero.vue.CHwfT8uE.js";import{a as p}from"./entry.2ehg4ZD6.js";import{c as i,G as l,L as a,Q as _,P as u,_ as y,a8 as f,M as k,u as c}from"./swiper-vue.iPC35nDh.js";const K={class:"c-cover"},h={class:"c-cover__content"},S={key:0,class:"el-heading el-heading--h1 c-cover__title"},b={__name:"Cover",props:{title:{type:String,default:null},banners:{type:Array,default:()=>[]},mobileKey:{type:String,default:null},desktopKey:{type:String,default:null}},setup(o){const{$omit:s}=p(),e=o,n=i(()=>e.banners.map(t=>({media:t[e.mobileKey??"media"],...e.mobileKey?s(t,t[e.mobileKey],t[e.desktopKey]):{}}))),r=i(()=>e.banners.map(t=>({media:t[e.desktopKey??"media"],...e.mobileKey?s(t,t[e.mobileKey],t[e.desktopKey]):{}})));return(t,g)=>{const d=m;return l(),a("div",K,[_(d,{"mobile-slides":c(n),"desktop-slides":c(r)},{"container-end":u(()=>[y("div",h,[o.title?(l(),a("h1",S,f(o.title),1)):k("",!0)])]),_:1},8,["mobile-slides","desktop-slides"])])}}},B=b;export{B 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.