1import{_ as ee}from"./CNQjJQAc.js";import{_ as te}from"./BRSGJtMK.js";import{_ as se}from"./BjEKJUS5.js";import{ar as B,ap as O,aD as R,a1 as i,aB as V,U as f,k as C,h as _,o as w,aE as M,n as D,J as k,af as c,F as U,a2 as z,i as F,ac as ae,B as re,ak as x,ao as ne,g as N,P as oe}from"./7k1903kh.js";import{u as j,_ as le}from"./bml5FRpq.js";import{_ as ue}from"./YENrVJy3.js";import{u as ie}from"./CB21zOxs.js";import"./hsfkalsT.js";import"./CnmNZWVW.js";const ce={class:"filter"},pe={class:"center-wrap"},_e={class:"filter__inner"},ve={class:"filter__tags scroll"},ge={class:"filter__sort"},me={__name:"index",emits:["reset-tab"],async setup(T,{emit:q}){let y,h;const v=B(),p=O(),g=j();[y,h]=R(()=>g.setNewsSections()),await y,h();const b=q,S=i(g.getSort),s=i(g.getCurrentSection),m=i(g.getNewsSections),n=r=>{s.value=r;const e={...p.query};delete e.perPage,r?(e.page=1,e.tag=r):(delete e.page,delete e.tag),v.push({path:"/news/",query:e}),b("reset-tab")},a=r=>{g.setSort(r.target.value),S.value=r.target.value;const e={...p.query};e.sort=r.target.value,v.push({path:"/news/",query:e})};return p.query?.tag&&(s.value=p.query?.tag),V(()=>p.query,(r,e)=>{r?.tag?s.value=r?.tag:s.value=0},{deep:!0}),(r,e)=>{const u=te,l=se;return f(),C("div",ce,[_("div",pe,[_("div",_e,[_("div",ve,[w(u,{onClick:e[0]||(e[0]=o=>n(0)),color:"gray",class:k([{"is-active":!c(p).query?.tag},"filter__tag --m"])},{default:M(()=>[...e[3]||(e[3]=[D("ÐÑе",-1)])]),_:1},8,["class"]),(f(!0),C(U,null,z(c(m),o=>(f(),F(u,{key:o,onClick:E=>n(o.ID),color:"gray",class:k([{"is-active":c(s)===o.ID},"filter__tag --m"])},{default:M(()=>[D(ae(o.NAME),1)]),_:2},1032,["onClick","class"]))),128))]),_("div",ge,[e[4]||(e[4]=_("div",{class:"filter__label"},"СоÑÑиÑоваÑÑ:",-1)),w(l,{class:"filter__select",onChange:e[1]||(e[1]=o=>a(o)),items:[{label:"Ðо даÑе / ÐовÑе",value:"DATE"},{label:"Ðо даÑе / СÑаÑÑе",value:"DATE_ASC"},{label:"Ðо пÑодолжиÑелÑноÑÑи",value:"TIME"}],modelValue:c(S),"onUpdate:modelValue":e[2]||(e[2]=o=>re(S)?S.value=o:null)},null,8,["modelValue"])])])])])}}},de={class:"news-list"},fe={class:"center-wrap"},ye={class:"news-list__inner grid --temp-col-2"},he={__name:"list",props:{newsList:{type:Array,required:!0}},setup(T){return(q,y)=>{const h=le;return f(),C("div",de,[_("div",fe,[_("div",ye,[(f(!0),C(U,null,z(T.newsList,v=>(f(),F(h,{key:v,news:v,isGray:!0},null,8,["news"]))),128))])])])}}},Se={class:"page"},we={class:"large-wrap --page pt-40 pb-104"},qe="/img/hero/video.jpg",Ne="https://mst.ru/news/",P="ÐовоÑÑи",$="Самое акÑÑалÑное в медиÑинÑкой индÑÑÑÑии",Me={__name:"index",async setup(T){let q,y;const{generateItemListSchema:h,generateSchema:v}=ie();x({title:P,meta:[{name:"description",content:$},{property:"og:title",content:P},{property:"og:description",content:$},{property:"og:type",content:"website"},{property:"og:url",content:Ne},{property:"og:image",content:`https://mst.ru${qe}`},{property:"og:site_name",content:"Multi-Systems Technology"},{property:"og:locale",content:"ru_RU"}]});const p={hero:{title:"ÐаÑи пÑбликаÑии",subtitle:"Самое акÑÑалÑное в медиÑинÑкой индÑÑÑÑии ",picture:"img/hero/video.jpg",assistant:{messages:[{me:!1,message:"ÐÑивеÑ! Я Ð Ð¾Ð±Ð¾Ñ MST<br>ÐÐ¾Ð¼Ð¾Ð³Ñ Ðам оÑÑилÑÑÑоваÑÑ Ð½Ð¾Ð²Ð¾ÑÑи по пÑимеÑам."}],tips:[{name:"ÐÑÑледованиÑ"},{name:"ÐÑоÑедÑÑÑ"},{name:"ÐÑодÑкÑиÑ"},{name:"ХиÑÑÑгиÑ"},{name:"ÐиомаÑеÑиалÑ"}],placeholder:"ÐведиÑе название ÑÑаÑÑи ..."}}},g=ne(),b=[{link:"/",name:"ÐлавнаÑ"},{name:"ÐовоÑÑи"}];g.setBreadcrumbs(b);const S=B(),s=O(),m=j();[q,y]=R(()=>m.setNewsList()),await q,y();const n=i(s?.query?.page?s.query.page:1),a=i(s?.query?.perPage?s.query.perPage:8),r=i("DATE"),e=i(0),u=i(!1),l=i(m.setTagNewsList()),o=N(()=>u.value?(e.value===0?1:e.value)*a.value-a.value:n.value===1?0:n.value*a.value-a.value),E=N(()=>u.value&&e.value===1?(e.value+1)*parseInt(a.value)+parseInt(a.value):u.value&&e.value===0?parseInt(a.value)+parseInt(a.value):n.value*a.value),H=N(()=>r.value.indexOf("_ASC")>0?l.value.sort((t,d)=>t[r.value.replace("_ASC","")]-d[r.value.replace("_ASC","")]).slice(o.value,E.value):l.value.sort((t,d)=>d[r.value]-t[r.value]).slice(o.value,E.value)),J=t=>{n.value=t,e.value=t,u.value=!1,I({page:t})},G=t=>{const d=t.value;a.value=t.value,I({perPage:d})},I=t=>{S.push({path:s.path,query:{...s.query,...t}})};V(()=>s.query,(t,d)=>{I(t),t?.page?n.value=t.page:(n.value=1,e.value=0),t?.perPage?a.value=t.perPage:a.value=a.value,t?.sort&&(r.value=t.sort),s.query?.tag&&(l.value=m.setTagNewsList(s.query.tag)),JSON.stringify(t)==="{}"&&(n.value=1,e.value=0,u.value=!1,l.value=m.setTagNewsList())},{deep:!0});const W=()=>{e.value=s.query?.page?s.query?.page:0,n.value=Math.ceil(l.value.length/a.value)>n.value?++n.value:n.value,u.value=!0,s.query?.page||I({page:2})},K=()=>{n.value=1,e.value=0,u.value=!1};oe(()=>{s.query?.tag&&(l.value=m.getNewsList.filter(t=>t.IBLOCK_SECTION_ID===s.query.tag))});const A=N(()=>l.value?.length?l.value.slice(0,8).map(t=>({type:"NewsArticle",id:t?.ID,title:t?.NAME,description:t?.PREVIEW_TEXT||"",link:`/news/${t.CODE}/`,imageUrl:t?.IMAGE,datePublished:t?.DATE_ACTIVE_FROM})):[]),L=N(()=>A.value.length?h(A.value,{listName:"ÐаÑи пÑбликаÑии",listDescription:"ÐаÑи пÑбликаÑии Multi-Systems Technology"}):null);return x(()=>L.value?{script:[{type:"application/ld+json",innerHTML:JSON.stringify(L.value)},{type:"application/ld+json",innerHTML:JSON.stringify(v({title:P,description:$},{includeOrganization:!1,includeWebsite:!1}))}]}:{}),(t,d)=>{const X=ee,Y=me,Z=he,Q=ue;return f(),C("div",Se,[w(X,{class:"--other",content:p.hero},null,8,["content"]),_("div",we,[w(Y,{onResetTab:K}),w(Z,{class:"mt-40",newsList:c(H)},null,8,["newsList"]),w(Q,{"current-page":parseInt(c(n)),pageSize:parseInt(c(a)),"total-pages":Math.ceil(c(l).length/parseInt(c(a))),onPageChanged:J,onShowMore:W,onPerPage:G,class:"mt-40"},null,8,["current-page","pageSize","total-pages"])])])}}};export{Me 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.