1import{_ as Y}from"./CNQjJQAc.js";import{_ as Z}from"./BjEKJUS5.js";import{ap as L,ar as F,U as _,k as E,h as i,o as S,B as Q,af as h,a1 as c,F as U,a2 as ee,i as te,ao as ae,g as A,aD as x,P as se,aB as le,ak as ne}from"./7k1903kh.js";import{_ as oe}from"./YENrVJy3.js";import{_ as re,u as ue}from"./c5CvIyVS.js";import{_ as ie}from"./MqE9NpRn.js";import{u as ce}from"./CB21zOxs.js";import"./hsfkalsT.js";import"./BRSGJtMK.js";import"./xUzhOe0y.js";import"./CnmNZWVW.js";const pe={class:"filter"},me={class:"center-wrap"},_e={class:"filter__inner"},de={class:"filter__sort"},ve={__name:"filter",props:{tags:{type:Array,default:[{ID:"1",NAME:"ÐовоÑÑи"},{ID:"2",NAME:"CобÑÑиÑ"},{ID:"3",NAME:"ÐаÑÑное ÑообÑеÑÑво"},{ID:"4",NAME:"ÐÑ Ð² СÐÐ"}]}},emits:["click-tab"],setup(P,{emit:d}){const r=c("DATE"),v=L(),y=F(),n=M=>{const o={...v.query};y.push({path:v.path,query:{...o,sort:M.target.value}})};return(M,o)=>{const t=Z;return _(),E("div",pe,[i("div",me,[i("div",_e,[o[3]||(o[3]=i("div",{class:"filter__tags scroll"},null,-1)),i("div",de,[o[2]||(o[2]=i("div",{class:"filter__label"},"СоÑÑиÑоваÑÑ:",-1)),S(t,{class:"filter__select",onChange:o[0]||(o[0]=a=>n(a)),items:[{label:"Ðо даÑе / ÐовÑе",value:"DATE"},{label:"Ðо даÑе / СÑаÑÑе",value:"DATE_ASC"},{label:"Ðо длине / ÐлиннÑе",value:"TIME"},{label:"Ðо длине / ÐоÑоÑкие",value:"TIME_ASC"}],modelValue:h(r),"onUpdate:modelValue":o[1]||(o[1]=a=>Q(r)?r.value=a:null)},null,8,["modelValue"])])])])])}}},ge={class:"video-list mt-32"},fe={class:"center-wrap"},he={key:0,class:"video-list__inner grid --temp-col-3"},Ee={key:1,class:"video-list__message"},Se={__name:"list",props:{videos:{type:Array,required:!0}},setup(P){return(d,r)=>{const v=re,y=ie;return _(),E(U,null,[S(v),i("div",ge,[i("div",fe,[P.videos&&P.videos.length?(_(),E("div",he,[(_(!0),E(U,null,ee(P.videos,n=>(_(),te(y,{key:n.ID,class:"video-item",name:n.NAME,"video-url":n.PROPS?.VIDEO,"thumbnail-url":n.IMAGE,datePublic:n.DATE_ACTIVE_FROM,duration:n.TIME[0],sectionName:n.TAGS&&n.TAGS[0]?.NAME},null,8,["name","video-url","thumbnail-url","datePublic","duration","sectionName"]))),128))])):(_(),E("div",Ee,[...r[0]||(r[0]=[i("span",null,"ÐдеÑÑ Ð¿Ð¾ÐºÐ° ниÑего неÑ.",-1)])]))])])],64)}}},Pe={class:"page"},ye={class:"large-wrap --page my-8 pt-40 pb-72"},Ne={__name:"index",async setup(P){let d,r;const{generateSchema:v}=ce(),y={hero:{title:"ÐаÑи видео",subtitle:"Самое акÑÑалÑное в медиÑинÑкой индÑÑÑÑии",picture:"img/hero/video.jpg",assistant:{messages:[{me:!1,message:"ÐÑивеÑ! Я Ð Ð¾Ð±Ð¾Ñ MST<br>ÐÐ¾Ð¼Ð¾Ð³Ñ Ðам оÑÑилÑÑÑоваÑÑ Ð²Ð¸Ð´ÐµÐ¾ по пÑимеÑам."}],tips:[{name:"ÐÑÑледованиÑ"},{name:"ÐÑоÑедÑÑÑ"},{name:"ÐÑодÑкÑиÑ"},{name:"ХиÑÑÑгиÑ"},{name:"ÐиомаÑеÑиалÑ"}],placeholder:"ÐведиÑе название видео ..."}}},n=ae(),M=[{link:"/",name:"ÐлавнаÑ"},{name:"Ðидео"}];n.setBreadcrumbs(M);const o=F(),t=L(),a=c(t?.query?.page?t.query.page:1),s=c(t?.query?.perPage?t.query.perPage:9),g=c("DATE"),I=c(1),f=c(!1),q=A(()=>f.value?I.value*s.value-s.value<0?0:I.value*s.value-s.value:a.value===1?0:a.value*s.value-s.value),C=A(()=>a.value*s.value),p=ue();[d,r]=x(()=>p.setVideos()),await d,r(),[d,r]=x(()=>p.setTags()),await d,r();const m=c(p.videos),N=c([{ID:0,NAME:"ÐÑе"}]);p.tags.map(e=>N.value.push(e));const T=A(()=>g.value.indexOf("_ASC")>0?m.value.sort((e,u)=>e[g.value.replace("_ASC","")]-u[g.value.replace("_ASC","")]).slice(q.value,C.value):m.value.sort((e,u)=>u[g.value]-e[g.value]).slice(q.value,C.value)),j=A(()=>Math.ceil(m.value.length/s.value)),w=e=>{a.value=e,b({page:e}),f.value=!1,I.value=1},z=e=>{const u=e.value;s.value=e.value,b({perPage:u})},b=e=>{o.push({path:t.path,query:{...t.query,...e}})},G=()=>{I.value=t.query?.page?t.query?.page:1,a.value=Math.ceil(m.value.length/s.value)>a.value?++a.value:a.value,f.value=!0,t.query?.page||b({page:1})},H=()=>{f.value=!1};se(()=>{t.query?.tag&&(m.value=p.filterVideosByTag(t.query.tag))}),le(()=>t.query,(e,u)=>{b(e),e?.page?f.value||(a.value=e.page):(a.value=1,f.value=!1,I.value=1),e?.perPage?s.value=e.perPage:s.value=s.value,e?.sort&&(g.value=e.sort),t.query?.tag&&(m.value=p.filterVideosByTag(t.query.tag)),JSON.stringify(e)==="{}"&&(a.value=1,m.value=p.videos)},{deep:!0});const J=A(()=>{if(!T.value?.length)return null;const e="https://mst.ru",u=`${e}${t.path}${t.fullPath.includes("?")?t.fullPath.slice(t.path.length):""}`,D={"@type":"ItemList","@id":`${u}#videolist`,name:"СпиÑок видео",numberOfItems:T.value.length,itemListElement:T.value.map((l,$)=>{const O=`${e}/video-not-used/${l.CODE}/`,R=l?.PROPS?.VIDEO?l.PROPS.VIDEO.split("?")[0]:null,k=l?.PROPS?.VIDEO?l.PROPS.VIDEO.replace("embed/","watch?v="):null,V=parseInt(l?.PROP
1S?.TIME||l?.TIME?.[0]||0),W=Math.floor(V/60),X=V%60,B=V?`PT${W}M${X}S`:null,K=l?.DATE_ACTIVE_FROM?new Date(l.DATE_ACTIVE_FROM).toISOString().split("T")[0]:null;return{"@type":"ListItem",position:$+1,item:{"@type":"VideoObject","@id":`${O}#video`,name:l.NAME,description:l.PREVIEW_TEXT||"",thumbnailUrl:l.IMAGE,uploadDate:K,url:O,...R&&{embedUrl:R},...k&&{contentUrl:k},...B&&{duration:B}}}})};return{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":`${u}#collection`,url:u,name:"ÐаÑи видео",description:"Самое акÑÑалÑное в медиÑинÑкой индÑÑÑÑии"},D]}});return ne({title:"ÐаÑи видео",meta:[{name:"description",content:"Самое акÑÑалÑное в медиÑинÑкой индÑÑÑÑии"}],script:[{type:"application/ld+json",innerHTML:JSON.stringify(v({title:"ÐаÑи видео",description:"Самое акÑÑалÑное в медиÑинÑкой индÑÑÑÑии"},{includeOrganization:!1,includeWebsite:!1}))},{type:"application/ld+json",innerHTML:JSON.stringify(J.value)}]}),(e,u)=>{const D=Y,l=ve,$=Se,O=oe;return _(),E("div",Pe,[S(D,{class:"--other --video",content:y.hero},null,8,["content"]),i("div",ye,[S(l,{tags:h(N),onClickTab:H},null,8,["tags"]),S($,{class:"mt-32",videos:h(T)},null,8,["videos"]),S(O,{"current-page":parseInt(h(a)),pageSize:parseInt(h(s)),"total-pages":h(j),pager:[{label:"9",value:9},{label:"18",value:18}],onPageChanged:w,onShowMore:G,onPerPage:z,class:"mt-40"},null,8,["current-page","pageSize","total-pages"])])])}}};export{Ne 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.