@runeya/runeya
Version:
Monitor processes as a stack
2 lines (1 loc) • 1.48 kB
JavaScript
import{_ as u}from"./Section-D0z9MjV4.js";import{S as p,p as f}from"./router-CdfdQZKk.js";import{S as _}from"./StackChooser-BFZVWsf1.js";import{S as v}from"./Spinner-CkmZ5Bkp.js";import{c as b,r as k,j as h,k as y,a as t,o as s,e as n,s as S,g,f as x,b as r,d as c,F as w,q as C,n as i,t as B,Z as N,a9 as V}from"./index-CXxIspfv.js";import{_ as D}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./_commonjsHelpers-D6-XlEtG.js";import"./Editor-B--wgkn6.js";import"./system-BKM6fTSw.js";import"./LeftLogo-DZyE6XwZ.js";const z={class:"overview-root column"},E={key:0,class:"spinner-container"},F={__name:"Overview",setup(M){const m=V(()=>{var e;return(e=f.find(a=>a.name==="Documentation"))==null?void 0:e.cmp()}),d=b(()=>p.services.value.slice().sort((e,a)=>a.enabled-e.enabled)),l=k(!1);return h(async()=>{const{data:e}=await y.get("/documentation/service/global/is-available");l.value=!!e}),(e,a)=>(s(),t("div",z,[n(u,{class:"home-container"},{default:x(()=>[a[0]||(a[0]=r("h2",null,[r("i",{class:"fas fa-home"}),c("Mes services")],-1)),r("ul",null,[(s(!0),t(w,null,C(d.value,o=>(s(),t("li",{key:o.label,class:i(["service",{enabled:o.enabled}])},[o.enabled?(s(),t("div",E,[n(v,{size:"10"})])):(s(),t("i",{key:1,class:i(["fas",{"fa-pause":!o.enabled}])},null,2)),c(" "+B(o.label),1)],2))),128))])]),_:1,__:[0]}),n(_,{class:"stack-chooser",embed:!0}),l.value?(s(),S(N(m),{key:0,class:"doc-container"})):g("",!0)]))}},H=D(F,[["__scopeId","data-v-8703aba6"]]);export{H as default};