generated from VLADIMIR/template_frontend
1 line
1.4 KiB
JavaScript
1 line
1.4 KiB
JavaScript
import{D as e,Dt as t,E as n,H as r,Q as i,S as a,T as o,a as s,b as c,it as l,lt as u,p as d,x as f,y as p}from"./vue-router-bPs2Bq2h.js";import{t as m}from"./use-message-wxnsal0S.js";import{t as h}from"./Tag-D-qK3rwp.js";import{i as g,n as _,t as v}from"./HeaderMenu-Ag7dXVRR.js";import{t as y}from"./IntroBlock-S5Wr8EmS.js";var b={class:`center-block-custom`},x={class:`width700`},S={class:`scenario-title`},C=[`src`],w={class:`scenario-description`},T={class:`scenario-author`},E=_(e({__name:`ScenarioPage`,setup(e){let _=m(),E=g(),D=s().params.id,O=l({id:void 0,name:void 0,story:void 0,author:void 0,status:void 0,updatedAt:void 0,createdAt:void 0,publishedAt:void 0});async function k(e){let t=await E.GetScenario({id:e});if(t.error!=``){_.error(t.error);return}O.value=t.scenario}return k(Number(D)),(e,s)=>(r(),a(d,null,[p(`div`,b,[p(`div`,x,[p(`div`,S,t(O.value.name),1),p(`img`,{class:`scenario-image`,src:O.value.image},null,8,C),p(`div`,w,t(O.value.description),1),p(`div`,T,[n(u(h),{bordered:!1,type:`success`,class:`status-block`},{default:i(()=>[o(`Автор: `+t(O.value.author?.username),1)]),_:1})]),O.value.story?.introduction&&(O.value.story.introduction.text||O.value.story.introduction.audio)?(r(),c(y,{key:0,introduction:O.value.story.introduction,mode:`show`},null,8,[`introduction`])):f(``,!0)])]),n(v,{active:`catalog`})],64))}}),[[`__scopeId`,`data-v-223ef01a`]]),D=e({__name:`ScenarioView`,setup(e){return(e,t)=>(r(),c(E))}});export{D as default}; |