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,Ct as n,D as r,E as i,J as a,M as o,X as s,Yt as c,it as l,t as u,w as d,y as f}from"./i18n.store-B-qxQMr8.js";import{t as p}from"./_plugin-vue_export-helper-Cw5qm5mn.js";import{c as m,m as h,t as g}from"./VList-mCTikV89.js";import{t as _}from"./redis-state.store-DsiC4fU6.js";import{n as v,t as y}from"./index-Cn1nft6Q.js";import{t as b}from"./P3xrAccordion-CsX4VLoL.js";var x={style:{"padding-bottom":`8px`}},S={class:`p3xr-info-row`},C={class:`p3xr-info-label`},w={class:`p3xr-info-kbd`},T={class:`p3xr-info-value`},E={class:`p3xr-info-row`},D={class:`p3xr-info-label`},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-row`},R={class:`p3xr-info-label`},z={class:`p3xr-info-row`},B={class:`p3xr-info-label`},V={class:`p3xr-info-lang-kbd`},H={class:`p3xr-info-value`},U=p(o({__name:`InfoPage`,setup(o){let p=u(),U=_(),W=t(()=>p.strings),G=v(),K=t(()=>y()),q=t(()=>!!U.connection),J=t(()=>U.info?.server?.redis_version),Y=t(()=>(U.modules||[]).map(e=>e.name)),X=t(()=>{let e=W.value?.language||{};return Object.keys(e).sort().map(t=>({code:t,name:e[t]}))});return(t,o)=>(a(),r(`div`,x,[n(G)?(a(),r(f,{key:0},[e(b,{title:W.value?.label?.keyboardShortcuts,"accordion-key":`info-shortcuts`},{default:l(()=>[e(g,{density:`compact`,class:`pa-0`},{default:l(()=>[(a(!0),r(f,null,s(K.value,t=>(a(),r(f,{key:t.key},[e(m,null,{default:l(()=>[d(`div`,S,[d(`div`,C,[d(`kbd`,w,c(t.key),1)]),d(`div`,T,c(t.description),1)])]),_:2},1024),e(h)],64))),128))]),_:1})]),_:1},8,[`title`]),o[0]||=d(`br`,null,null,-1)],64)):i(``,!0),e(b,{title:W.value?.label?.about,"accordion-key":`info-about`},{default:l(()=>[e(g,{density:`compact`,class:`pa-0`},{default:l(()=>[e(m,null,{default:l(()=>[d(`div`,E,[d(`div`,D,c(W.value?.label?.version),1),d(`div`,O,c(n(U).version),1)])]),_:1}),e(h),q.value?(a(),r(f,{key:0},[e(m,null,{default:l(()=>[d(`div`,k,[d(`div`,A,c(W.value?.label?.redisVersion),1),d(`div`,j,c(J.value),1)])]),_:1}),e(h)],64)):i(``,!0),q.value&&Y.value.length>0?(a(),r(f,{key:1},[e(m,null,{default:l(()=>[d(`div`,M,[d(`div`,N,c(W.value?.label?.modules),1),d(`div`,P,c(Y.value.join(`, `)),1)])]),_:1}),e(h)],64)):i(``,!0),e(m,null,{default:l(()=>[...o[1]||=[d(`div`,{class:`p3xr-info-row`},[d(`div`,{class:`p3xr-info-label`},`GitHub`),d(`div`,{class:`p3xr-info-value`},[d(`a`,{href:`https://github.com/patrikx3/redis-ui`,target:`_blank`,rel:`noreferrer`,style:{color:`inherit`}},`patrikx3/redis-ui`)])],-1)]]),_:1}),e(h),e(m,null,{default:l(()=>[d(`div`,F,[d(`div`,I,c(W.value?.title?.donate),1),o[2]||=d(`div`,{class:`p3xr-info-value`},[d(`a`,{href:`https://www.paypal.me/patrikx3`,target:`_blank`,rel:`noreferrer`,style:{color:`inherit`}},`PayPal`)],-1)])]),_:1}),e(h),e(m,null,{default:l(()=>[d(`div`,L,[d(`div`,R,c(W.value?.intention?.githubChangelog),1),o[3]||=d(`div`,{class:`p3xr-info-value`},[d(`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(h)]),_:1})]),_:1},8,[`title`]),o[4]||=d(`br`,null,null,-1),e(b,{title:`${W.value?.label?.supportedLanguages} (${X.value.length})`,"accordion-key":`info-languages`},{default:l(()=>[e(g,{density:`compact`,class:`pa-0`},{default:l(()=>[(a(!0),r(f,null,s(X.value,t=>(a(),r(f,{key:t.code},[e(m,null,{default:l(()=>[d(`div`,z,[d(`div`,B,[d(`kbd`,V,c(t.code),1)]),d(`div`,H,c(t.name),1)])]),_:2},1024),e(h)],64))),128))]),_:1})]),_:1},8,[`title`])]))}}),[[`__scopeId`,`data-v-d068687f`]]);export{U as default};