PageSourceSearch

https://bogoslov.ru/_nuxt/DPdCMOrG.js

js bogoslov.ru collected 2026-09-24 19:01:46 UTC 3,635 bytes, 1 lines download raw bytes

1import{_ as z,S as C,r as g,c as d,q as M,l as P,a as o,o as i,j as c,e as s,b as m,g as k,d as _,D as I,t as n,n as L,h as $,N as j}from"./B4qULXKb.js";import{_ as A}from"./DIBqDUQ0.js";import{T as F}from"./CzVKpL9P.js";import{I as S}from"./BB42LPwD.js";import{T as U}from"./B2U-dvek.js";import{I as H}from"./3ekiIU0n.js";import{I as q}from"./BM4yDqmK.js";import{v as E}from"./D9g3XlR8.js";import"./BA8p9DNP.js";const G=["id"],O={key:0,class:"card-media__duration"},J={class:"card-media__content"},K={class:"card-media__type"},Q={key:0,class:"card-media__title"},R={key:1,class:"card-media__subtitle"},W={class:"card-media__bottom"},X={class:"card-media__info"},Y={key:0,class:"caption-1"},Z={key:1,class:"caption-1"},aa={key:2,class:"card-media__date"},ta={key:0,class:"card-media__action"},ea={__name:"CardMedia",props:{data:{type:Object,default:()=>({})},variant:{type:String,default:"full"}},setup(e){const t=e,{getPortalUrl:x}=C(),v=g(null),u=d(()=>{var a;return typeof t.data.type=="object"?(a=t.data.type)==null?void 0:a.value:t.data.type}),f=g(!!t.data.is_favorite),N=d(()=>({size:"sm",label:"",uuid:t.data.uuid,entity:u.value==="audios"?"audios":"videos"})),b=d(()=>t.data.published_at?M(t.data.published_at,!1,!1,!0):null),T=d(()=>{if(!t.data.published_at)return null;const a=new Date().setHours(0,0,0,0),l=new Date(t.data.published_at.split(" ")[0]).setHours(0,0,0,0);return a===l}),w=d(()=>{const a={alt:t.data.title||""};return t.data.path_image_preview&&t.data.name_image_preview&&(a.src="/data"+t.data.path_image_preview+"/"+t.data.name_image_preview),a}),y=d(()=>(t.data.rubrics||[]).map(a=>({label:(a==null?void 0:a.label)||"",url:`/rubrics/${a.slug||a.uuid}`}))),p=d(()=>{if(!t.data.uuid)return null;const a=u.value==="audios"?"audio":"video";return x(`/materials/${a}/${t.data.slug||t.data.uuid}`)}),D=d(()=>u.value==="audios"?"mic-active":"video-active"),h=d(()=>{var r;const a=(r=t.data)==null?void 0:r.duration;if(a==null||a==="")return null;const l=Math.round(Number(a));return l>0?l:null});return P(()=>{v.value=E()}),(a,l)=>{const r=j,B=A;return i(),o("div",{id:v.value,class:"card-media"},[e.variant==="full"&&y.value.length?(i(),c(U,{key:0,class:"card-media__tags",items:y.value,parentId:v.value},null,8,["items","parentId"])):s("",!0),e.variant!=="light"?(i(),c(r,{key:1,to:p.value,class:L(["card-media__cover",e.data.imgProportion?`--${e.data.imgProportion}`:null])},{default:k(()=>[_(q,I(w.value,{class:["card-media__cover-img",u.value==="audios"?"card-media__cover-img--audio":"card-media__cover-img--video"]}),null,16,["class"]),h.value?(i(),o("div",O,[_(S,{name:D.value,size:"sm"},null,8,["name"]),m("span",null,n(h.value)+" мин",1)])):s("",!0)]),_:1},8,["to","class"])):s("",!0),m("div",J,[m("div",K,[e.data.type&&!e.data.type.disableVisible?(i(),c(H,{key:0,icon:"categories",label:u.value==="audios"?"Аудио":"Видео"},null,8,["label"])):s("",!0)]),e.data.title||e.data.subtitle?(i(),c(r,{key:0,to:p.value,class:"card-media__link"},{default:k(()=>[e.data.title?(i(),o("div",Q,n(e.data.title),1)):s("",!0),e.data.subtitle?(i(),o("div",R,n(e.data.subtitle),1)):s("",!0)]),_:1},8,["to"])):s("",!0)]),m("div",W,[m("div",X,[e.data.podcast_label?(i(),o("div",Y,n(e.data.podcast_label),1)):s("",!0),e.data.organization_name?(i(),o("div",Z,n(e.data.organization_name),1)):s("",!0),b.value?(i(),o("div",aa,[T.value?(i(),c(F,{key:0})):s("",!0),$(" "+n(b.value),1)])):s("",!0)]),e.data.uuid?(i(),o("div",ta,[_(B,I(N.value,{isActive:f.value,"onUpdate:isActive":l[0]||(l[0]=V=>f.value=V)}),null,16,["isActive"])])):s("",!0)])],8,G)}}},ma=z(ea,[["__scopeId","data-v-be78b39c"]]);export{ma 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.