1import{_ as Y}from"./CTQNHQBy.js";import{_ as J}from"./BUCUqOOc.js";import{d as L,_ as E,f as K,U as ee,a as te,e as ae,h as se,i as ie,g as oe}from"./p7j0WGZt.js";import{N as ne,a as le}from"./C2zf0occ.js";import{S as re}from"./CG5ND1Mz.js";import{m as F,a6 as ue,M as r,Y as v,ab as de,u as e,Z as T,N as W,I as ce,a7 as me,a8 as pe,S as _,aa as B,p as k,j as l,ac as _e,ae as ve,_ as ge,F as fe,o as be,q as H,Q as i,a9 as y,$,X as we,a1 as O,U as R,b as A}from"./uOatmh1Q.js";/* empty css */import{B as he}from"./7Bn2OgyI.js";import{u as Se}from"./BcJomcCB.js";import{u as xe}from"./D3nR4TdB.js";import{u as ye,c as $e}from"./DwV9Eu39.js";/* empty css */import"./CwQ1es6R.js";/* empty css *//* empty css */import"./BRWZR0gY.js";import"./CG6-6GM1.js";const ke=F({__name:"Swiper",props:B({slides:{},perView:{}},{currentSlideIdx:{},currentSlideIdxModifiers:{}}),emits:B(["setNewsSwiper","openZoom"],["update:currentSlideIdx"]),setup(I,{emit:c}){const m=I,u=ue(I,"currentSlideIdx"),g=l(),b=c,n=L(),N=k(()=>[_e,...n.isMobile?[ve]:[]]),a=w=>{g.value=w,b("setNewsSwiper",w)};return(w,M)=>{const d=pe,P=de;return r(),v(P,{class:"news-slider","slides-per-view":m.perView&&!e(n).isMobile?m.perView:"auto","space-between":e(n).isMobile?10:20,navigation:!0,modules:e(N),"lazy-preload-prev-next":!1,onActiveIndexChange:M[0]||(M[0]=o=>u.value=o.activeIndex),onSwiper:a},{default:T(()=>[(r(!0),W(ce,null,me(m.slides,(o,U)=>(r(),v(d,{key:`slide-${U}`,class:"news-slider__slide"},{default:T(()=>[_(e(ne),{item:o},null,8,["item"])]),_:2},1024))),128))]),_:1},8,["slides-per-view","space-between","modules"])}}}),Ie=E(ke,[["__scopeId","data-v-f69b48ac"]]),Ne={class:"news-detail-page"},Me={class:"news-detail-page__title"},Pe={class:"news-detail-page___top"},Ue={class:"type"},Ce={class:"date"},ze={class:"news-detail-page__content"},Ve=["innerHTML"],Te={class:"arrow"},Be={class:"news-detail-page__other"},He={class:"news-detail-page__other-title"},Oe={class:"slider-buttons"},Re=F({__name:"[code]",async setup(I){let c,m;const u=K(),g=k(()=>u.params.code),b=L(),n=oe(),N=l([{title:"ÐлавнаÑ",path:"/"},{title:"ÐовоÑÑи",path:"/news/"}]),{data:a,status:w,refresh:M}=([c,m]=ge(()=>xe(`news-${g.value}`,()=>le.getNewsDetailPage(g.value),{watch:[g]})),c=await c,m(),c),d=l(null),P=l(0),o=l("auto 50%"),U=ee(),C=()=>{if(d.value){const t=d.value.scrollHeight;P.value=t,U.isGreaterOrEquals("desktopWide")?t<400||t<800?o.value="auto 98%":(t<1200,o.value="auto"):t<400||t<500?o.value="auto 98%":o.value="auto 500px"}};let h=null;fe(()=>{setTimeout(()=>{C()},100),d.value&&(h=new ResizeObserver(()=>{C()}),h.observe(d.value))}),be(()=>{h&&h.disconnect()}),H(()=>a.value?.data?.item?.text,()=>{setTimeout(()=>{C()},100)},{immediate:!0});const q=k(()=>b.isMobile?{}:{background:"url(/img/bg-news.svg) no-repeat right top",backgroundSize:o.value,backgroundPosition:"right top"}),D=k(()=>{const t=a.value?.data?.item;return t?[{title:t.type.value,path:`/news/?type=${t.type.code}`},{title:t.title}]:[]});H(()=>a.value?.data,t=>{if(t?.metaData){se({title:t.metaData.title,meta:[{name:"description",content:t.metaData.description}]});const s=t.item.date.split("."),x=`${s[2]}-${s[1]}-${s[0]}`;ie({ogTitle:t.metaData.title?t.metaData.title:t.item.title,ogDescription:t.metaData.description,ogType:"article",ogUrl:`${n.public.siteUrl}${u.fullPath}`,ogImage:`${n.public.siteUrl}${t.item.image.src}`,ogImageAlt:a.value?.data.metaData.title?a.value?.data.metaData.title:a.value?.data.item.title,articleSection:t.item.type.value,articlePublishedTime:new Date(x).toISOString()}),ye([$e({"@id":`${n.public.siteUrl}${u.fullPath}#article`,url:`${n.public.siteUrl}${u.fullPath}`,headline:t.metaData.title?t.metaData.title:t.item.title,description:t.metaData.description,image:t.item.image.src,datePublished:new Date(x).toISOString(),articleSection:t.item.type.value,inLanguage:"ru-RU",mainEntityOfPage:{"@type":"WebPage","@id":`${n.public.siteUrl}${u.fullPath}`},publisher:{"@id":`${n.public.siteUrl}/#organization`}})])}t?.metaData?.title||Se("ÐовоÑÑÑ")},{immediate:!0});const z=l(),Z=()=>{z.value?.slidePrev()},j=()=>{z.value?.slideNext()},p=l(0),S=l(!1);function G(){S.value=!0}return(t,s)=>{const x=Y,Q=J,V=ae,X=te;
1return r(),W("div",Ne,[_(x,{breadcrumbs:e(N),"new-els":e(D)},null,8,["breadcrumbs","new-els"]),i("h1",Me,y(e(a)?.data.item.title),1),i("div",Pe,[i("div",Ue,y(e(a)?.data.item.type.value),1),s[3]||(s[3]=i("div",{class:"ellipse"},null,-1)),i("div",Ce,y(e(a)?.data.item.date),1)]),i("div",ze,[e(a)?.data.item.image?(r(),v(Q,{key:0,class:"news-detail-page__content-img",picture:e(a)?.data.item.image},null,8,["picture"])):$("",!0),i("div",{ref_key:"contentTextRef",ref:d,class:"news-detail-page__content-text static list",style:we(e(q)),innerHTML:e(a)?.data.item.text},null,12,Ve),_(X,{to:"/news/",class:"news-detail-page__content-back"},{default:T(()=>[i("span",Te,[_(V,{name:"arrow",rotate:180,size:16})]),s[4]||(s[4]=O(" Ðазад к ÑпиÑÐºÑ ",-1))]),_:1})]),e(a)?.data.item.type.code==="NEWS"?(r(),v(e(re),{key:0,type:"black",title:"ÐодпиÑиÑеÑÑ Ð½Ð° наÑÑ Ð½Ð¾Ð²Ð¾ÑÑнÑÑ ÑаÑÑÑлкÑ",text:"РподпиÑке ÑаÑÑказÑваем о поÑледниÑ
новоÑÑÑÑ
, новÑÑ
пÑодÑкÑаÑ
и наÑиÑ
обновлениÑÑ
.","text-button":e(a)?.data?.button?.text??"подпиÑаÑÑÑÑ",onClick:G},null,8,["text-button"])):$("",!0),i("div",Be,[i("h2",He,[O(y(e(a)?.data.other.title)+" ",1),i("div",Oe,[i("div",{class:R(["swiper-button button-prev",{disabled:e(p)===0}]),onClick:Z},[_(V,{name:"arrow",rotate:180,size:16})],2),i("div",{class:R(["swiper-button button-next",{disabled:e(b).isMobile?e(p)===e(a)?.data.other.items.length-1||e(a)?.data.other.items.length<=1:e(p)===e(a)?.data.other.items.length-3||e(a)?.data.other.items.length<=3}]),onClick:j},[_(V,{name:"arrow",size:16})],2)])]),e(a)?.data.other.items?(r(),v(e(Ie),{key:0,"current-slide-idx":e(p),"onUpdate:currentSlideIdx":s[0]||(s[0]=f=>A(p)?p.value=f:null),slides:e(a)?.data.other.items,"per-view":3,onSetNewsSwiper:s[1]||(s[1]=f=>z.value=f)},null,8,["current-slide-idx","slides"])):$("",!0)]),e(a)?.data?(r(),v(he,{key:1,modelValue:e(S),"onUpdate:modelValue":s[2]||(s[2]=f=>A(S)?S.value=f:null),form:e(a)?.data?.button?.form},null,8,["modelValue","form"])):$("",!0)])}}}),at=E(Re,[["__scopeId","data-v-5c818fe4"]]);export{at 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.