import{i as c,o as r,c as n,t as a,b as s,g as p,l as _,F as h,d as b,r as v,f as y,h as x,a as k}from"./app-C722ecVx.js";import"./SearchModal-72Hbiqqz.js";import{_ as u}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{F as w}from"./v3-918lQ39M.js";const L={name:"PostTitle",components:{Link:c},data(){return{}},methods:{textLimit(o,t){if(o.length>t){let e;return e=o.substring(0,t),e+"..."}return o}},props:{header:{type:String}}},$={class:"text-brand-primary text-2xl mb-3 mt-2 md:text-3xl font-semibold tracking-tight dark:text-white lg:text-[40px] lg:leading-tight"};function P(o,t,e,g,i,l){return r(),n("h1",$,a(e.header),1)}const it=u(L,[["render",P]]),z={name:"PostBackButton",components:{Link:c},data(){return{}},methods:{textLimit(o,t){if(o.length>t){let e;return e=o.substring(0,t),e+"..."}return o},back(){this.$page.props.urlPrev!=="empty"&&this.$inertia.visit(this.$page.props.urlPrev)}},props:{title:{type:String}}};function B(o,t,e,g,i,l){return r(),n("a",{href:"#",onClick:t[0]||(t[0]=_((...d)=>this.back&&this.back(...d),["prevent"])),class:"inline-flex items-center gap-x-1.5 text-sm text-gray-600 decoration-2 hover:underline dark:text-blue-500"},[t[1]||(t[1]=s("svg",{class:"flex-shrink-0 size-4",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},[s("path",{d:"m15 18-6-6 6-6"})],-1)),p(" "+a(e.title),1)])}const at=u(z,[["render",B]]),C={name:"PostAuthorsList",components:{Link:c},data(){return{}},methods:{textLimit(o,t){if(o.length>t){let e;return e=o.substring(0,t),e+"..."}return o}},props:{authors:{type:Array}}},T={class:"col-start-2"},j={class:"hs-tooltip inline-block"},S={type:"button",class:"hs-tooltip-toggle underline hover:text-blue-400 duration-300"},F={class:"hs-tooltip-content hs-tooltip-shown:opacity-100 hs-tooltip-shown:visible opacity-0 transition-opacity inline-block absolute duration-300 invisible z-10 py-1 px-2 bg-gray-900 text-xs font-medium text-white rounded shadow-sm dark:bg-neutral-700",role:"tooltip"};function N(o,t,e,g,i,l){return r(),n("div",T,[s("div",j,[s("button",S,[t[1]||(t[1]=p(" Над статьей работали ")),s("span",F,[(r(!0),n(h,null,b(e.authors,d=>(r(),n(h,null,[p(a(d)+" ",1),t[0]||(t[0]=s("br",null,null,-1))],64))),256))])])])])}const lt=u(C,[["render",N]]),V={name:"PostTimeRead",components:{Link:c},data(){return{}},methods:{textLimit(o,t){if(o.length>t){let e;return e=o.substring(0,t),e+"..."}return o}},props:{time:{type:String}}},A={class:"block"};function G(o,t,e,g,i,l){return r(),n("span",A,"Чтение займет "+a(e.time)+" Минуты",1)}const dt=u(V,[["render",G]]),M={name:"PostGallery",components:{Link:c,FsLightbox:w},data(){return{toggler:!1,slide:1,domainPath:null}},methods:{textLimit(o,t){if(o.length>t){let e;return e=o.substring(0,t),e+"..."}return o},openLightboxOnSlide:function(o){this.slide=o,this.toggler=!this.toggler}},mounted(){this.domainPath=window.location.origin},props:{images:{type:Array},title:{type:String}}},O={key:0,class:"grid gap-4 border-t border-gray-300 py-4"},R={class:"relative"},D=["src"],E={class:"absolute inset-x-0 bottom-5 flex flex-col justify-center items-center"},q={class:"text-white text-sm lg:text-xl text-center"},H={class:"text-gray-300 text-sm"},I={id:"modal-post-gallery",class:"hs-overlay hidden size-full fixed top-0 start-0 z-[80] overflow-x-hidden overflow-y-auto pointer-events-none",role:"dialog",tabindex:"-1","aria-labelledby":"modal-post-gallery-label"},J={class:"hs-overlay-open:mt-0 hs-overlay-open:opacity-100 hs-overlay-open:duration-500 mt-10 opacity-0 transition-all max-w-full max-h-full h-full md:hs-overlay-open:mt-10 md:mt-0 md:max-w-lg md:max-h-none md:h-auto md:mx-auto"},K={class:"flex flex-col bg-white pointer-events-auto max-w-full max-h-full h-full md:max-w-lg md:max-h-none md:h-auto md:border md:rounded-xl md:shadow-sm dark:bg-neutral-800 md:dark:border-neutral-700"},Q={class:"flex justify-between items-center py-3 px-4 border-b dark:border-neutral-700"},U={id:"modal-post-gallery-label",class:"font-bold text-gray-800 dark:text-white"},W={class:"p-4 overflow-y-auto"},X={class:"grid grid-cols-2 sm:grid-cols-3 gap-3"},Y={class:"group block relative overflow-hidden rounded-lg"},Z=["onClick","src"];function tt(o,t,e,g,i,l){const d=v("FsLightbox");return r(),n(h,null,[e.images.length?(r(),n("div",O,[s("div",R,[s("img",{loading:"lazy",class:"filter brightness-[0.8] w-full max-h-[500px] object-cover rounded-lg hover:opacity-95 hover:duration-200 transition",src:"/storage/"+e.images[0],"data-hs-overlay":"#modal-post-gallery",alt:""},null,8,D),s("div",E,[s("p",q,a(e.title),1),s("span",H,a(e.images.length)+" фотографий",1)])])])):y("",!0),s("div",I,[s("div",J,[s("div",K,[s("div",Q,[s("h3",U," Галлерея: "+a(e.title),1),t[0]||(t[0]=x('',1))]),s("div",W,[s("div",X,[(r(!0),n(h,null,b(e.images,(m,f)=>(r(),n("div",Y,[s("img",{loading:"lazy",onClick:et=>l.openLightboxOnSlide(f+1),class:"w-full size-40 object-cover bg-gray-100 rounded-lg",src:"/storage/"+m},null,8,Z),t[1]||(t[1]=x('
Открыть
',1))]))),256))])])])])]),k(d,{class:"",slide:i.slide,toggler:i.toggler,sources:e.images.map(m=>i.domainPath+"/storage/"+m)},null,8,["slide","toggler","sources"])],64)}const ct=u(M,[["render",tt]]);export{ct as P,dt as a,lt as b,at as c,it as d};