1var V=Object.defineProperty;var P=(e,i,s)=>i in e?V(e,i,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[i]=s;var l=(e,i,s)=>(P(e,typeof i!="symbol"?i+"":i,s),s);import{_ as S}from"./BlockFilmCard.e0a40672.js";import{ah as h,ai as g,G as d,L as m,N as t,_ as f,a8 as $,Z as C,R as w,I as v,Q as N,a5 as q,H as F,u as k,aj as I,ak as L,af as j,ag as D}from"./swiper-vue.bb64844d.js";import{_ as B}from"./BaseSvg.e2416164.js";import{d as c,C as E,V as H}from"./index.dbb5e0d9.js";import{_ as z}from"./entry.07dc5956.js";var M=Object.defineProperty,T=Object.getOwnPropertyDescriptor,n=(e,i,s,a)=>{for(var o=a>1?void 0:a?T(i,s):i,_=e.length-1,p;_>=0;_--)(p=e[_])&&(o=(a?p(i,s,o):p(o))||o);return a&&o&&M(i,s,o),o};let r=class extends H{constructor(){super(...arguments);l(this,"id");l(this,"list");l(this,"news");l(this,"title");l(this,"text")}get swiperOptions(){return{breakpoints:{1584:{spaceBetween:32,slidesPerView:4},1200:{spaceBetween:24,slidesPerView:5},960:{spaceBetween:16,slidesPerView:4.2},600:{spaceBetween:12,slidesPerView:4}},direction:"horizontal",containerStyle:"height:100%;",slidesPerView:2,spaceBetween:8,loop:!1,navigation:{nextEl:`#${this.id} .block-film__swiper-btn--next`,prevEl:`#${this.id} .block-film__swiper-btn--prev`},scrollbar:{enabled:!0,el:`#${this.id} .block-film__scrollbar`,draggable:!0}}}};n([c({required:!0})],r.prototype,"id",2);n([c({required:!0})],r.prototype,"list",2);n([c({required:!1})],r.prototype,"news",2);n([c({required:!0})],r.prototype,"title",2);n([c({required:!1})],r.prototype,"text",2);r=n([E({components:{Swiper:h,SwiperSlide:g,BaseSvg:B,BlockFilmCard:S},mixins:[]})],r);const x=e=>(j("data-v-dfa31e0e"),e=e(),D(),e),G=["id"],Q={class:"base-container"},R={class:"base-title block-film__title"},Z=["innerHTML"],A=x(()=>t("div",{class:"block-film__scrollbar"},null,-1)),J={class:"block-film__swiper-wrap"},K={class:"block-film__swiper-btn block-film__swiper-btn--prev swiper-button-prev"},U={class:"block-film__swiper-btn block-film__swiper-btn--next swiper-button-next"};function W(e,i,s,a,o,_){const p=S,y=g,O=h,b=B;return d(),m("div",{class:f(["block-film",{"block-film--news":e.news}]),id:e.id},[t("div",Q,[t("div",{class:f(["block-film__top",{"block-film__top--without-text":!e.text}])},[t("div",null,[t("h2",R,$(e.$t(e.title)),1),e.text?(d(),m("p",{key:0,class:"base-text block-film__text",innerHTML:e.$t(e.text)},null,8,Z)):C("",!0)]),A],2),t("div",J,[w(O,{class:"block-film__swiper",modules:["SwiperNavigation"in e?e.SwiperNavigation:k(I),"SwiperScrollbar"in e?e.SwiperScrollbar:k(L)],direction:e.swiperOptions.direction,containerStyle:e.swiperOptions.containerStyle,slidesPerView:e.swiperOptions.slidesPerView,spaceBetween:e.swiperOptions.spaceBetween,loop:e.swiperOptions.loop,options:e.swiperOptions,breakpoints:e.swiperOptions.breakpoints,navigation:e.swiperOptions.navigation,scrollbar:e.swiperOptions.scrollbar},{default:v(()=>[(d(!0),m(N,null,q(e.list,u=>(d(),F(y,{class:"block-film__slide",key:u.id},{default:v(()=>[w(p,{item:u},null,8,["item"])]),_:2},1024))),128))]),_:1},8,["modules","direction","containerStyle","slidesPerView","spaceBetween","loop","options","breakpoints","navigation","scrollbar"]),t("div",K,[w(b,{icon:"arrow-right"})]),t("div",U,[w(b,{icon:"arrow-right"})])])])],10,G)}const te=z(r,[["render",W],["__scopeId","data-v-dfa31e0e"]]);export{te 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.