UNPKG

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

5 lines • 15.3 kB
import{F as e,I as t,nt as n,ot as r,pt as i,z as a}from"./i18n.store-Bbsc3Bab.js";import{Ft as o,It as s,Mt as c,St as l,Xn as u,_n as d,_t as f,at as p,dt as m,et as h,lr as g,pt as _,qn as v,rr as ee,st as te,tt as ne,ut as y,yt as b}from"./_plugin-vue_export-helper-D1H5elb2.js";import{n as re,t as x}from"./goto-C5mB5fJa.js";var S={collapse:`mdi-chevron-up`,complete:`mdi-check`,cancel:`mdi-close-circle`,close:`mdi-close`,delete:`mdi-close-circle`,clear:`mdi-close-circle`,success:`mdi-check-circle`,info:`mdi-information`,warning:`mdi-alert-circle`,error:`mdi-close-circle`,prev:`mdi-chevron-left`,next:`mdi-chevron-right`,checkboxOn:`mdi-checkbox-marked`,checkboxOff:`mdi-checkbox-blank-outline`,checkboxIndeterminate:`mdi-minus-box`,delimiter:`mdi-circle`,sortAsc:`mdi-arrow-up`,sortDesc:`mdi-arrow-down`,expand:`mdi-chevron-down`,menu:`mdi-menu`,subgroup:`mdi-menu-down`,dropdown:`mdi-menu-down`,radioOn:`mdi-radiobox-marked`,radioOff:`mdi-radiobox-blank`,edit:`mdi-pencil`,ratingEmpty:`mdi-star-outline`,ratingFull:`mdi-star`,ratingHalf:`mdi-star-half-full`,loading:`mdi-cached`,first:`mdi-page-first`,last:`mdi-page-last`,unfold:`mdi-unfold-more-horizontal`,file:`mdi-paperclip`,plus:`mdi-plus`,minus:`mdi-minus`,calendar:`mdi-calendar`,treeviewCollapse:`mdi-menu-down`,treeviewExpand:`mdi-menu-right`,tableGroupCollapse:`mdi-chevron-down`,tableGroupExpand:`mdi-chevron-right`,eyeDropper:`mdi-eyedropper`,upload:`mdi-cloud-upload`,color:`mdi-palette`,command:`mdi-apple-keyboard-command`,ctrl:`mdi-apple-keyboard-control`,space:`mdi-keyboard-space`,shift:`mdi-apple-keyboard-shift`,alt:`mdi-apple-keyboard-option`,enter:`mdi-keyboard-return`,arrowup:`mdi-arrow-up`,arrowdown:`mdi-arrow-down`,arrowleft:`mdi-arrow-left`,arrowright:`mdi-arrow-right`,backspace:`mdi-backspace`,play:`mdi-play`,pause:`mdi-pause`,fullscreen:`mdi-fullscreen`,fullscreenExit:`mdi-fullscreen-exit`,volumeHigh:`mdi-volume-high`,volumeMedium:`mdi-volume-medium`,volumeLow:`mdi-volume-low`,volumeOff:`mdi-volume-variant-off`,search:`mdi-magnify`},C={component:t=>e(b,{...t,class:`mdi`})};function w(){return{svg:{component:l},class:{component:b}}}function T(e){let t=w(),n=e?.defaultSet??`mdi`;return n===`mdi`&&!t.mdi&&(t.mdi=C),v({defaultSet:n,sets:t,aliases:{...S,vuetify:[`M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z`,[`M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z`,.6]],"vuetify-outline":`svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z`,"vuetify-play":[`m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z`,[`M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z`,.6]]}},e)}function E(e){let t=e.slice(-2).toUpperCase();switch(!0){case e===`GB-alt-variant`:return{firstDay:0,firstWeekSize:4};case e===`001`:return{firstDay:1,firstWeekSize:1};case`AG AS BD BR BS BT BW BZ CA CO DM DO ET GT GU HK HN ID IL IN JM JP KE KH KR LA MH MM MO MT MX MZ NI NP PA PE PH PK PR PY SA SG SV TH TT TW UM US VE VI WS YE ZA ZW`.includes(t):return{firstDay:0,firstWeekSize:1};case`AI AL AM AR AU AZ BA BM BN BY CL CM CN CR CY EC GE HR KG KZ LB LK LV MD ME MK MN MY NZ RO RS SI TJ TM TR UA UY UZ VN XK`.includes(t):return{firstDay:1,firstWeekSize:1};case`AD AN AT AX BE BG CH CZ DE DK EE ES FI FJ FO FR GB GF GP GR HU IE IS IT LI LT LU MC MQ NL NO PL RE RU SE SK SM VA`.includes(t):return{firstDay:1,firstWeekSize:4};case`AE AF BH DJ DZ EG IQ IR JO KW LY OM QA SD SY`.includes(t):return{firstDay:6,firstWeekSize:1};case t===`MV`:return{firstDay:5,firstWeekSize:1};case t===`PT`:return{firstDay:0,firstWeekSize:4};default:return null}}function ie(e,t,n){let r=[],i=[],a=O(e),o=k(e),s=n??E(t)?.firstDay??0,c=(a.getDay()-s+7)%7,l=(o.getDay()-s+7)%7;for(let e=0;e<c;e++){let t=new Date(a);t.setDate(t.getDate()-(c-e)),i.push(t)}for(let t=1;t<=o.getDate();t++){let n=new Date(e.getFullYear(),e.getMonth(),t);i.push(n),i.length===7&&(r.push(i),i=[])}for(let e=1;e<7-l;e++){let t=new Date(o);t.setDate(t.getDate()+e),i.push(t)}return i.length>0&&r.push(i),r}function D(e,t,n){let r=(n??E(t)?.firstDay??0)%7;[0,1,2,3,4,5,6].includes(r)||(g(`Invalid firstDayOfWeek, expected discrete number in range [0-6]`),r=0);let i=new Date(e);for(;i.getDay()!==r;)i.setDate(i.getDate()-1);return i}function ae(e,t){let n=new Date(e),r=((E(t)?.firstDay??0)+6)%7;for(;n.getDay()!==r;)n.setDate(n.getDate()+1);return n}function O(e){return new Date(e.getFullYear(),e.getMonth(),1)}function k(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function A(e){let t=e.split(`-`).map(Number);return new Date(t[0],t[1]-1,t[2])}var oe=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function j(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e==`string`){let t;if(oe.test(e))return A(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}var M=new Date(2e3,0,2);function se(e,t,n){let r=t??E(e)?.firstDay??0;return d(7).map(t=>{let i=new Date(M);return i.setDate(M.getDate()+r+t),new Intl.DateTimeFormat(e,{weekday:n??`narrow`}).format(i)})}function ce(e,t,n,r){let i=j(e)??new Date,a=r?.[t];if(typeof a==`function`)return a(i,t,n);let o={};switch(t){case`fullDate`:o={year:`numeric`,month:`short`,day:`numeric`};break;case`fullDateWithWeekday`:o={weekday:`long`,year:`numeric`,month:`long`,day:`numeric`};break;case`normalDate`:return`${i.getDate()} ${new Intl.DateTimeFormat(n,{month:`long`}).format(i)}`;case`normalDateWithWeekday`:o={weekday:`short`,day:`numeric`,month:`short`};break;case`shortDate`:o={month:`short`,day:`numeric`};break;case`year`:o={year:`numeric`};break;case`month`:o={month:`long`};break;case`monthShort`:o={month:`short`};break;case`monthAndYear`:o={month:`long`,year:`numeric`};break;case`monthAndDate`:o={month:`long`,day:`numeric`};break;case`weekday`:o={weekday:`long`};break;case`weekdayShort`:o={weekday:`short`};break;case`dayOfMonth`:return new Intl.NumberFormat(n).format(i.getDate());case`hours12h`:o={hour:`numeric`,hour12:!0};break;case`hours24h`:o={hour:`numeric`,hour12:!1};break;case`minutes`:o={minute:`numeric`};break;case`seconds`:o={second:`numeric`};break;case`fullTime`:o={hour:`numeric`,minute:`numeric`};break;case`fullTime12h`:o={hour:`numeric`,minute:`numeric`,hour12:!0};break;case`fullTime24h`:o={hour:`numeric`,minute:`numeric`,hour12:!1};break;case`fullDateTime`:o={year:`numeric`,month:`short`,day:`numeric`,hour:`numeric`,minute:`numeric`};break;case`fullDateTime12h`:o={year:`numeric`,month:`short`,day:`numeric`,hour:`numeric`,minute:`numeric`,hour12:!0};break;case`fullDateTime24h`:o={year:`numeric`,month:`short`,day:`numeric`,hour:`numeric`,minute:`numeric`,hour12:!1};break;case`keyboardDate`:o={year:`numeric`,month:`2-digit`,day:`2-digit`};break;case`keyboardDateTime`:return o={year:`numeric`,month:`2-digit`,day:`2-digit`,hour:`numeric`,minute:`numeric`},new Intl.DateTimeFormat(n,o).format(i).replace(/, /g,` `);case`keyboardDateTime12h`:return o={year:`numeric`,month:`2-digit`,day:`2-digit`,hour:`numeric`,minute:`numeric`,hour12:!0},new Intl.DateTimeFormat(n,o).format(i).replace(/, /g,` `);case`keyboardDateTime24h`:return o={year:`numeric`,month:`2-digit`,day:`2-digit`,hour:`numeric`,minute:`numeric`,hour12:!1},new Intl.DateTimeFormat(n,o).format(i).replace(/, /g,` `);default:o=a??{timeZone:`UTC`,timeZoneName:`short`}}return new Intl.DateTimeFormat(n,o).format(i)}function le(e,t){let n=e.toJsDate(t);return`${n.getFullYear()}-${u(String(n.getMonth()+1),2,`0`)}-${u(String(n.getDate()),2,`0`)}`}function ue(e){let[t,n,r]=e.split(`-`).map(Number);return new Date(t,n-1,r)}function N(e,t){let n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function P(e,t){let n=new Date(e);return n.setHours(n.getHours()+t),n}function F(e,t){let n=new Date(e);return n.setDate(n.getDate()+t),n}function I(e,t){let n=new Date(e);return n.setDate(n.getDate()+t*7),n}function L(e,t){let n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function R(e){return e.getFullYear()}function z(e){return e.getMonth()}function B(e,t,n,r){let i=E(t),a=n??i?.firstDay??0,o=i?.firstWeekSize??1;return r===void 0?H(e,t,a,o):V(e,t,a,r)}function V(e,t,n,r){let i=(7+r-n)%7,a=D(e,t,n),o=F(a,6);function s(e){return(7+new Date(e,0,1).getDay()-n)%7}let c=R(a);c<R(o)&&s(c+1)<=i&&c++;let l=new Date(c,0,1),u=s(c),d=u<=i?F(l,-u):F(l,7-u);return 1+K(J(a),q(d),`weeks`)}function H(e,t,n,r){let i=D(e,t,n),a=F(D(e,t,n),6);function o(e){let r=new Date(e,0,1);return 7-K(r,D(r,t,n),`days`)}let s=R(i);s<R(a)&&o(s+1)>=r&&s++;let c=new Date(s,0,1),l=o(s),u=l>=r?F(c,l-7):F(c,l);return 1+K(J(i),q(u),`weeks`)}function U(e){return e.getDate()}function de(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function fe(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function pe(e){return e.getHours()}function me(e){return e.getMinutes()}function he(e){return new Date(e.getFullYear(),0,1)}function ge(e){return new Date(e.getFullYear(),11,31)}function _e(e,t){return G(e,t[0])||G(e,t[1])||W(e,t[0])&&be(e,t[1])}function ve(e){let t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function W(e,t){return e.getTime()>t.getTime()}function ye(e,t){return W(q(e),q(t))}function be(e,t){return e.getTime()<t.getTime()}function G(e,t){return e.getTime()===t.getTime()}function xe(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function Se(e,t){return e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function Ce(e,t){return e.getFullYear()===t.getFullYear()}function K(e,t,n){let r=new Date(e),i=new Date(t);switch(n){case`years`:return r.getFullYear()-i.getFullYear();case`quarters`:return Math.floor((r.getMonth()-i.getMonth()+(r.getFullYear()-i.getFullYear())*12)/4);case`months`:return r.getMonth()-i.getMonth()+(r.getFullYear()-i.getFullYear())*12;case`weeks`:return Math.floor((r.getTime()-i.getTime())/(1e3*60*60*24*7));case`days`:return Math.floor((r.getTime()-i.getTime())/(1e3*60*60*24));case`hours`:return Math.floor((r.getTime()-i.getTime())/(1e3*60*60));case`minutes`:return Math.floor((r.getTime()-i.getTime())/(1e3*60));case`seconds`:return Math.floor((r.getTime()-i.getTime())/1e3);default:return r.getTime()-i.getTime()}}function we(e,t){let n=new Date(e);return n.setHours(t),n}function Te(e,t){let n=new Date(e);return n.setMinutes(t),n}function Ee(e,t){let n=new Date(e);return n.setMonth(t),n}function De(e,t){let n=new Date(e);return n.setDate(t),n}function Oe(e,t){let n=new Date(e);return n.setFullYear(t),n}function q(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0,0)}function J(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),23,59,59,999)}var ke=class{constructor(e){this.locale=e.locale,this.formats=e.formats}date(e){return j(e)}toJsDate(e){return e}toISO(e){return le(this,e)}parseISO(e){return ue(e)}addMinutes(e,t){return N(e,t)}addHours(e,t){return P(e,t)}addDays(e,t){return F(e,t)}addWeeks(e,t){return I(e,t)}addMonths(e,t){return L(e,t)}getWeekArray(e,t){let n=t===void 0?void 0:Number(t);return ie(e,this.locale,n)}startOfWeek(e,t){let n=t===void 0?void 0:Number(t);return D(e,this.locale,n)}endOfWeek(e){return ae(e,this.locale)}startOfMonth(e){return O(e)}endOfMonth(e){return k(e)}format(e,t){return ce(e,t,this.locale,this.formats)}isEqual(e,t){return G(e,t)}isValid(e){return ve(e)}isWithinRange(e,t){return _e(e,t)}isAfter(e,t){return W(e,t)}isAfterDay(e,t){return ye(e,t)}isBefore(e,t){return!W(e,t)&&!G(e,t)}isSameDay(e,t){return xe(e,t)}isSameMonth(e,t){return Se(e,t)}isSameYear(e,t){return Ce(e,t)}setMinutes(e,t){return Te(e,t)}setHours(e,t){return we(e,t)}setMonth(e,t){return Ee(e,t)}setDate(e,t){return De(e,t)}setYear(e,t){return Oe(e,t)}getDiff(e,t,n){return K(e,t,n)}getWeekdays(e,t){let n=e===void 0?void 0:Number(e);return se(this.locale,n,t)}getYear(e){return R(e)}getMonth(e){return z(e)}getWeek(e,t,n){let r=t===void 0?void 0:Number(t),i=n===void 0?void 0:Number(n);return B(e,this.locale,r,i)}getDate(e){return U(e)}getNextMonth(e){return de(e)}getPreviousMonth(e){return fe(e)}getHours(e){return pe(e)}getMinutes(e){return me(e)}startOfDay(e){return q(e)}endOfDay(e){return J(e)}startOfYear(e){return he(e)}endOfYear(e){return ge(e)}},Y=Symbol.for(`vuetify:date-options`),X=Symbol.for(`vuetify:date-adapter`);function Ae(e,t){let n=v({adapter:ke,locale:{af:`af-ZA`,bg:`bg-BG`,ca:`ca-ES`,ckb:``,cs:`cs-CZ`,de:`de-DE`,el:`el-GR`,en:`en-US`,et:`et-EE`,fa:`fa-IR`,fi:`fi-FI`,hr:`hr-HR`,hu:`hu-HU`,he:`he-IL`,id:`id-ID`,it:`it-IT`,ja:`ja-JP`,ko:`ko-KR`,lv:`lv-LV`,lt:`lt-LT`,nl:`nl-NL`,no:`no-NO`,pl:`pl-PL`,pt:`pt-PT`,ro:`ro-RO`,ru:`ru-RU`,sk:`sk-SK`,sl:`sl-SI`,srCyrl:`sr-SP`,srLatn:`sr-SP`,sv:`sv-SE`,th:`th-TH`,tr:`tr-TR`,az:`az-AZ`,uk:`uk-UA`,vi:`vi-VN`,zhHans:`zh-CN`,zhHant:`zh-TW`}},e);return{options:n,instance:Z(n,t)}}function je(e,t,n){let r=[`${e.toISO(n??t).split(`T`)[0]}T00:00:00Z`,`${e.toISO(t).split(`T`)[0]}T00:00:00Z`];return typeof e.date()==`string`?e.getDiff(r[0],r[1],`days`):e.getDiff(e.date(r[0]),e.date(r[1]),`days`)}function Z(e,t){let r=i(typeof e.adapter==`function`?new e.adapter({locale:e.locale[t.current.value]??t.current.value,formats:e.formats}):e.adapter);return n(t.current,t=>{r.locale=e.locale[t]??t??r.locale}),r}function Me(){let e=t(Y);if(!e)throw Error(`[Vuetify] Could not find injected date options`);return Z(e,_())}function Q(e={}){let{blueprint:t,...n}=e,l=v(t,n),{aliases:u={},components:d={},directives:g={}}=l,_=r();return _.run(()=>{let e=s(l.defaults),t=te(l.display,l.ssr),n=ne(l.theme),v=T(l.icons),b=m(l.locale),S=Ae(l.date,b),C=re(l.goTo,b);function w(s){for(let e in g)s.directive(e,g[e]);for(let e in d)s.component(e,d[e]);for(let e in u)s.component(e,c({...u[e],name:e,aliasName:u[e].name}));let m=r();if(m.run(()=>{n.install(s)}),s.onUnmount(()=>m.stop()),s.provide(o,e),s.provide(p,t),s.provide(h,n),s.provide(f,v),s.provide(y,b),s.provide(Y,S.options),s.provide(X,S.instance),s.provide(x,C),ee&&l.ssr)if(s.$nuxt)s.$nuxt.hook(`app:suspense:resolve`,()=>{t.update()});else{let{mount:e}=s;s.mount=(...n)=>{let r=e(...n);return a(()=>t.update()),s.mount=e,r}}s.mixin({computed:{$vuetify(){return i({defaults:$.call(this,o),display:$.call(this,p),theme:$.call(this,h),icons:$.call(this,f),locale:$.call(this,y),date:$.call(this,X)})}}})}function E(){_.stop()}return{install:w,unmount:E,defaults:e,display:t,theme:n,icons:v,locale:b,date:S,goTo:C}})}Q.version=`4.0.5`;function $(e){let t=this.$,n=t.parent?.provides??t.vnode.appContext?.provides;if(n&&e in n)return n[e]}export{je as n,Me as r,Q as t};