Files
ntspi-app/public/build/assets/Show-YBJDsICL.js
T
2024-10-04 12:48:19 +05:00

2 lines
4.3 KiB
JavaScript

import{M as _}from"./MainNavbar-CK8Gfm-M.js";import{i as f,Z as w,r as a,c as o,a as l,w as v,b as t,g as y,t as d,F as m,d as k,o as n,f as c}from"./app-C722ecVx.js";import{F as C}from"./v3-918lQ39M.js";import{C as b}from"./ClientScrollTimeline-CBg4yF9s.js";import{C as M}from"./ClientFooterDown-nb4a-O5q.js";import{C as L}from"./ClientImageSlider-DIxDD91b.js";import{M as B}from"./MainPageNavbar-DcM2ZJ6Y.js";import{_ as F}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./SearchModal-72Hbiqqz.js";/* empty css */const S={name:"Show",components:{MainPageNavBar:B,ClientImageSlider:L,ClientFooterDown:M,ClientScrollTimeline:b,Link:f,MainNavbar:_,FsLightbox:C,Head:w},data(){return{blocks:this.post.data.content}},props:{post:{type:Array}},methods:{textLimit(r,e){if(r.length>e){let i;return i=r.substring(0,e),i+"..."}return r}}},N={class:"flex flex-col h-screen"},T={class:"flex-grow"},j={class:"relative mx-auto mt-[67px] max-w-screen-xl px-4 py-10 md:flex md:flex-row md:py-10"},V={class:"max-w-4xl px-4 pt-6 lg:pt-10 pb-12 sm:px-6 lg:px-8 mx-auto"},H={class:"space-y-5 md:space-y-10"},A={class:"space-y-3"},D={class:"text-brand-primary mb-3 mt-2 text-3xl font-semibold tracking-tight dark:text-white lg:text-[40px] lg:leading-tight"},E={class:"flex space-x-3 text-gray-500"},I={class:"flex items-center gap-3"},P={class:"flex items-center space-x-2 text-sm"},$={class:"inline-flex items-center gap-1.5 py-1.5 px-3 rounded-md text-xs font-medium bg-[#E9F2FE] text-blue-600"},z={key:0},Y={class:"font-bold text-xl"},Z=["innerHTML"],q={key:2},G={key:3},J={class:"flex border rounded-lg px-4 py-2 items-center justify-between"},K={class:"flex items-center"},O=["href"];function Q(r,e,i,R,U,W){const p=a("Head"),x=a("ClientScrollTimeline"),g=a("MainPageNavBar"),h=a("ClientImageSlider"),u=a("ClientFooterDown");return n(),o(m,null,[l(p,null,{default:v(()=>[t("title",null,d(i.post.data.title),1),e[0]||(e[0]=t("meta",{name:"description",content:"Your page description"},null,-1))]),_:1}),l(x),l(g,{class:"border-b",sections:r.$page.props.navigation},null,8,["sections"]),t("div",N,[t("main",T,[t("div",j,[t("div",V,[t("div",null,[t("div",H,[t("div",A,[e[1]||(e[1]=t("a",{onclick:"history.back()",class:"inline-flex items-center gap-x-1.5 text-sm text-gray-600 decoration-2 hover:underline dark:text-blue-500",href:"#"},[t("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"},[t("path",{d:"m15 18-6-6 6-6"})]),y(" Назад ")],-1)),t("h1",D,d(i.post.data.title),1)]),t("div",E,[t("div",I,[t("div",null,[t("div",P,[t("p",$,d(i.post.data.category),1)])])])]),(n(!0),o(m,null,k(this.blocks,s=>(n(),o(m,{key:s.id},[s.type==="heading"?(n(),o("div",z,[t("h2",Y,d(s.data.content),1)])):c("",!0),s.type==="paragraph"?(n(),o("div",{key:1,class:"text-[16px] text-[#374151] dark:text-gray-200 leading-8 font-light",innerHTML:s.data.content},null,8,Z)):c("",!0),s.type==="image"?(n(),o("div",q,[l(h,{images:s.data.url},null,8,["images"])])):c("",!0),s.type==="files"?(n(),o("div",G,[t("div",J,[t("div",K,[e[2]||(e[2]=t("div",{class:"w-[35px] h-[35px] bg-black flex justify-center items-center rounded-xl mr-2"},[t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-6 h-6"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M18.375 12.739l-7.693 7.693a4.5 4.5 0 01-6.364-6.364l10.94-10.94A3 3 0 1119.5 7.372L8.552 18.32m.009-.01l-.01.01m5.699-9.941l-7.81 7.81a1.5 1.5 0 002.112 2.13",stroke:"white"})])],-1)),t("div",null,d(s.data.title),1)]),t("a",{href:"/storage/"+s.data.path,download:"",type:"button",class:"w-[35px] h-[35px] flex bg-gray-100 rounded-lg justify-center items-center hover:bg-gray-200 duration-200"},e[3]||(e[3]=[t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-6 h-6"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3"})],-1)]),8,O)])])):c("",!0)],64))),128))])])])])]),l(u)])],64)}const dt=F(S,[["render",Q]]);export{dt as default};