p3x-redis-ui-material
Version:
💿 P3X Redis UI triple frontend — Angular + React/MUI + Vue/Vuetify with 54 languages, 7 themes, Socket.IO, desktop notifications, and full feature parity
1 lines • 3.71 kB
JavaScript
import{A as e,C as t,D as n,E as r,I as i,M as a,Nt as o,Tt as s,Y as c,Z as l,Zt as u,at as d,lt as f,t as p,w as m,y as h}from"./i18n.store-Bkc9i0ZB.js";import{t as g}from"./_plugin-vue_export-helper-BZ1AqotW.js";import{t as _}from"./redis-state.store-6nwmGrRG.js";import{C as v,D as y,n as b,t as x,w as S}from"./index-BNz7Rlxf.js";import{t as C}from"./P3xrAccordion-HdyTZEnI.js";i(),f(),o();var w={style:{"padding-bottom":`8px`}},T={class:`p3xr-info-row`},E={class:`p3xr-info-label`},D={class:`p3xr-info-kbd`},O={class:`p3xr-info-value`},k={class:`p3xr-info-row`},A={class:`p3xr-info-label`},j={class:`p3xr-info-value`},M={class:`p3xr-info-row`},N={class:`p3xr-info-label`},P={class:`p3xr-info-value`},F={class:`p3xr-info-row`},I={class:`p3xr-info-label`},L={class:`p3xr-info-value`},R={class:`p3xr-info-row`},z={class:`p3xr-info-label`},B={class:`p3xr-info-row`},V={class:`p3xr-info-label`},H={class:`p3xr-info-row`},U={class:`p3xr-info-label`},W={class:`p3xr-info-lang-kbd`},G={class:`p3xr-info-value`},K=g(a({__name:`InfoPage`,setup(i){let a=p(),o=_(),f=t(()=>a.strings),g=b(),K=t(()=>x()),q=t(()=>!!o.connection),J=t(()=>o.info?.server?.redis_version),Y=t(()=>(o.modules||[]).map(e=>e.name)),X=t(()=>{let e=f.value?.language||{};return Object.keys(e).sort().map(t=>({code:t,name:e[t]}))});return(t,i)=>(c(),n(`div`,w,[s(g)?(c(),n(h,{key:0},[e(C,{title:f.value?.label?.keyboardShortcuts,"accordion-key":`info-shortcuts`},{default:d(()=>[e(v,{density:`compact`,class:`pa-0`},{default:d(()=>[(c(!0),n(h,null,l(K.value,t=>(c(),n(h,{key:t.key},[e(S,null,{default:d(()=>[m(`div`,T,[m(`div`,E,[m(`kbd`,D,u(t.key),1)]),m(`div`,O,u(t.description),1)])]),_:2},1024),e(y)],64))),128))]),_:1})]),_:1},8,[`title`]),i[0]||=m(`br`,null,null,-1)],64)):r(``,!0),e(C,{title:f.value?.label?.about,"accordion-key":`info-about`},{default:d(()=>[e(v,{density:`compact`,class:`pa-0`},{default:d(()=>[e(S,null,{default:d(()=>[m(`div`,k,[m(`div`,A,u(f.value?.label?.version),1),m(`div`,j,u(s(o).version),1)])]),_:1}),e(y),q.value?(c(),n(h,{key:0},[e(S,null,{default:d(()=>[m(`div`,M,[m(`div`,N,u(f.value?.label?.redisVersion),1),m(`div`,P,u(J.value),1)])]),_:1}),e(y)],64)):r(``,!0),q.value&&Y.value.length>0?(c(),n(h,{key:1},[e(S,null,{default:d(()=>[m(`div`,F,[m(`div`,I,u(f.value?.label?.modules),1),m(`div`,L,u(Y.value.join(`, `)),1)])]),_:1}),e(y)],64)):r(``,!0),e(S,null,{default:d(()=>[...i[1]||=[m(`div`,{class:`p3xr-info-row`},[m(`div`,{class:`p3xr-info-label`},`GitHub`),m(`div`,{class:`p3xr-info-value`},[m(`a`,{href:`https://github.com/patrikx3/redis-ui`,target:`_blank`,rel:`noreferrer`,style:{color:`inherit`}},`patrikx3/redis-ui`)])],-1)]]),_:1}),e(y),e(S,null,{default:d(()=>[m(`div`,R,[m(`div`,z,u(f.value?.title?.donate),1),i[2]||=m(`div`,{class:`p3xr-info-value`},[m(`a`,{href:`https://www.paypal.me/patrikx3`,target:`_blank`,rel:`noreferrer`,style:{color:`inherit`}},`PayPal`)],-1)])]),_:1}),e(y),e(S,null,{default:d(()=>[m(`div`,B,[m(`div`,V,u(f.value?.intention?.githubChangelog),1),i[3]||=m(`div`,{class:`p3xr-info-value`},[m(`a`,{href:`https://github.com/patrikx3/redis-ui/blob/master/change-log.md#change-log`,target:`_blank`,rel:`noreferrer`,style:{color:`inherit`}},`change-log.md`)],-1)])]),_:1}),e(y)]),_:1})]),_:1},8,[`title`]),i[4]||=m(`br`,null,null,-1),e(C,{title:`${f.value?.label?.supportedLanguages} (${X.value.length})`,"accordion-key":`info-languages`},{default:d(()=>[e(v,{density:`compact`,class:`pa-0`},{default:d(()=>[(c(!0),n(h,null,l(X.value,t=>(c(),n(h,{key:t.code},[e(S,null,{default:d(()=>[m(`div`,H,[m(`div`,U,[m(`kbd`,W,u(t.code),1)]),m(`div`,G,u(t.name),1)])]),_:2},1024),e(y)],64))),128))]),_:1})]),_:1},8,[`title`])]))}}),[[`__scopeId`,`data-v-d068687f`]]);export{K as default};