up
This commit is contained in:
@@ -0,0 +1 @@
|
||||
import{Ct as e,Dt as t,Jt as n,Kt as r,Ln as i,Ot as a,Rn as o,St as s,bn as c,hn as l,ht as u,in as d,kt as f,u as p,wt as m,xt as h}from"./client-Bz0sY7Lm.js";import{r as g}from"./es-BMAt8N9j.js";import{t as _}from"./_plugin-vue_export-helper-CaiaXQaI.js";import{t as v}from"./Rate-CVfUhBQi.js";import{i as y}from"./index-XRA2PXGS.js";import{t as b}from"./HeaderMenu-CdtXI_5A.js";var x={class:`center-block-custom`},S={class:`width1200 display-table catalog-grid`},C=[`onClick`],w={class:`scenario-content-block`},T={class:`scenario-title`},E={class:`scenario-description`},D={class:`scenario-rating`},O={key:1},k={key:2},A={key:0,class:`scenario-difficulty`},j={class:`scenario-label`},M=_(f({__name:`CatalogPage`,setup(f){let _=y(),M=l([]),N=p();async function P(){M.value=[];let e=await _.GetScenariosCatalog({});M.value=e.scenarios}async function F(e){N.push(`/scenarios/`+e)}return P(),(l,f)=>(r(),m(u,null,[h(`div`,x,[h(`div`,S,[(r(!0),m(u,null,n(M.value,n=>(r(),m(`div`,{class:`scenario-block`,onClick:e=>F(n.ID),key:n.ID},[h(`div`,{class:`scenario-image-block scenario-image`,style:i({backgroundImage:`url(${n.image})`})},null,4),h(`div`,w,[h(`p`,T,o(n.name),1),h(`p`,E,o(n.description),1),h(`div`,D,[n.reviewsCount?(r(),s(c(v),{key:0,value:n.averageRating,readonly:``,"allow-half":``,size:`small`},null,8,[`value`])):e(``,!0),n.reviewsCount?(r(),m(`span`,O,o(n.averageRating?.toFixed(1))+` · `+o(n.reviewsCount),1)):(r(),m(`span`,k,`Пока нет оценок`))]),n.difficulty?(r(),m(`div`,A,`Сложность: `+o(n.difficulty),1)):e(``,!0),h(`p`,j,[a(c(g),{bordered:!1,type:`success`,class:`status-block`},{default:d(()=>[t(`Автор: `+o(n.author?.username),1)]),_:2},1024)])])],8,C))),128))])]),a(b,{active:`catalog`})],64))}}),[[`__scopeId`,`data-v-935ff4be`]]),N=f({__name:`CatalogView`,setup(e){return(e,t)=>(r(),s(M))}});export{N as default};
|
||||
Reference in New Issue
Block a user