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

1 lines • 26 kB
import{i as e,n as t,t as n}from"./chunk-62oNxeRG.js";import{t as r}from"./preload-helper-Cw3XWEoE.js";var i=n((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.portal`),r=Symbol.for(`react.fragment`),i=Symbol.for(`react.strict_mode`),a=Symbol.for(`react.profiler`),o=Symbol.for(`react.consumer`),s=Symbol.for(`react.context`),c=Symbol.for(`react.forward_ref`),l=Symbol.for(`react.suspense`),u=Symbol.for(`react.memo`),d=Symbol.for(`react.lazy`),f=Symbol.for(`react.activity`),p=Symbol.iterator;function m(e){return typeof e!=`object`||!e?null:(e=p&&e[p]||e[`@@iterator`],typeof e==`function`?e:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,_={};function v(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if(typeof e!=`object`&&typeof e!=`function`&&e!=null)throw Error(`takes an object of state variables to update or a function which returns an object of state variables.`);this.updater.enqueueSetState(this,e,t,`setState`)},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,`forceUpdate`)};function y(){}y.prototype=v.prototype;function b(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}var x=b.prototype=new y;x.constructor=b,g(x,v.prototype),x.isPureReactComponent=!0;var S=Array.isArray;function C(){}var w={H:null,A:null,T:null,S:null},T=Object.prototype.hasOwnProperty;function E(e,n,r){var i=r.ref;return{$$typeof:t,type:e,key:n,ref:i===void 0?null:i,props:r}}function D(e,t){return E(e.type,t,e.props)}function O(e){return typeof e==`object`&&!!e&&e.$$typeof===t}function k(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var A=/\/+/g;function j(e,t){return typeof e==`object`&&e&&e.key!=null?k(``+e.key):t.toString(36)}function ee(e){switch(e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason;default:switch(typeof e.status==`string`?e.then(C,C):(e.status=`pending`,e.then(function(t){e.status===`pending`&&(e.status=`fulfilled`,e.value=t)},function(t){e.status===`pending`&&(e.status=`rejected`,e.reason=t)})),e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason}}throw e}function M(e,r,i,a,o){var s=typeof e;(s===`undefined`||s===`boolean`)&&(e=null);var c=!1;if(e===null)c=!0;else switch(s){case`bigint`:case`string`:case`number`:c=!0;break;case`object`:switch(e.$$typeof){case t:case n:c=!0;break;case d:return c=e._init,M(c(e._payload),r,i,a,o)}}if(c)return o=o(e),c=a===``?`.`+j(e,0):a,S(o)?(i=``,c!=null&&(i=c.replace(A,`$&/`)+`/`),M(o,r,i,``,function(e){return e})):o!=null&&(O(o)&&(o=D(o,i+(o.key==null||e&&e.key===o.key?``:(``+o.key).replace(A,`$&/`)+`/`)+c)),r.push(o)),1;c=0;var l=a===``?`.`:a+`:`;if(S(e))for(var u=0;u<e.length;u++)a=e[u],s=l+j(a,u),c+=M(a,r,i,s,o);else if(u=m(e),typeof u==`function`)for(e=u.call(e),u=0;!(a=e.next()).done;)a=a.value,s=l+j(a,u++),c+=M(a,r,i,s,o);else if(s===`object`){if(typeof e.then==`function`)return M(ee(e),r,i,a,o);throw r=String(e),Error(`Objects are not valid as a React child (found: `+(r===`[object Object]`?`object with keys {`+Object.keys(e).join(`, `)+`}`:r)+`). If you meant to render a collection of children, use an array instead.`)}return c}function N(e,t,n){if(e==null)return e;var r=[],i=0;return M(e,r,``,``,function(e){return t.call(n,e,i++)}),r}function te(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(t){(e._status===0||e._status===-1)&&(e._status=1,e._result=t)},function(t){(e._status===0||e._status===-1)&&(e._status=2,e._result=t)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var P=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},F={map:N,forEach:function(e,t,n){N(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return N(e,function(){t++}),t},toArray:function(e){return N(e,function(e){return e})||[]},only:function(e){if(!O(e))throw Error(`React.Children.only expected to receive a single React element child.`);return e}};e.Activity=f,e.Children=F,e.Component=v,e.Fragment=r,e.Profiler=a,e.PureComponent=b,e.StrictMode=i,e.Suspense=l,e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=w,e.__COMPILER_RUNTIME={__proto__:null,c:function(e){return w.H.useMemoCache(e)}},e.cache=function(e){return function(){return e.apply(null,arguments)}},e.cacheSignal=function(){return null},e.cloneElement=function(e,t,n){if(e==null)throw Error(`The argument must be a React element, but you passed `+e+`.`);var r=g({},e.props),i=e.key;if(t!=null)for(a in t.key!==void 0&&(i=``+t.key),t)!T.call(t,a)||a===`key`||a===`__self`||a===`__source`||a===`ref`&&t.ref===void 0||(r[a]=t[a]);var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){for(var o=Array(a),s=0;s<a;s++)o[s]=arguments[s+2];r.children=o}return E(e.type,i,r)},e.createContext=function(e){return e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:o,_context:e},e},e.createElement=function(e,t,n){var r,i={},a=null;if(t!=null)for(r in t.key!==void 0&&(a=``+t.key),t)T.call(t,r)&&r!==`key`&&r!==`__self`&&r!==`__source`&&(i[r]=t[r]);var o=arguments.length-2;if(o===1)i.children=n;else if(1<o){for(var s=Array(o),c=0;c<o;c++)s[c]=arguments[c+2];i.children=s}if(e&&e.defaultProps)for(r in o=e.defaultProps,o)i[r]===void 0&&(i[r]=o[r]);return E(e,a,i)},e.createRef=function(){return{current:null}},e.forwardRef=function(e){return{$$typeof:c,render:e}},e.isValidElement=O,e.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:te}},e.memo=function(e,t){return{$$typeof:u,type:e,compare:t===void 0?null:t}},e.startTransition=function(e){var t=w.T,n={};w.T=n;try{var r=e(),i=w.S;i!==null&&i(n,r),typeof r==`object`&&r&&typeof r.then==`function`&&r.then(C,P)}catch(e){P(e)}finally{t!==null&&n.types!==null&&(t.types=n.types),w.T=t}},e.unstable_useCacheRefresh=function(){return w.H.useCacheRefresh()},e.use=function(e){return w.H.use(e)},e.useActionState=function(e,t,n){return w.H.useActionState(e,t,n)},e.useCallback=function(e,t){return w.H.useCallback(e,t)},e.useContext=function(e){return w.H.useContext(e)},e.useDebugValue=function(){},e.useDeferredValue=function(e,t){return w.H.useDeferredValue(e,t)},e.useEffect=function(e,t){return w.H.useEffect(e,t)},e.useEffectEvent=function(e){return w.H.useEffectEvent(e)},e.useId=function(){return w.H.useId()},e.useImperativeHandle=function(e,t,n){return w.H.useImperativeHandle(e,t,n)},e.useInsertionEffect=function(e,t){return w.H.useInsertionEffect(e,t)},e.useLayoutEffect=function(e,t){return w.H.useLayoutEffect(e,t)},e.useMemo=function(e,t){return w.H.useMemo(e,t)},e.useOptimistic=function(e,t){return w.H.useOptimistic(e,t)},e.useReducer=function(e,t,n){return w.H.useReducer(e,t,n)},e.useRef=function(e){return w.H.useRef(e)},e.useState=function(e){return w.H.useState(e)},e.useSyncExternalStore=function(e,t,n){return w.H.useSyncExternalStore(e,t,n)},e.useTransition=function(){return w.H.useTransition()},e.version=`19.2.6`})),a=n(((e,t)=>{t.exports=i()})),o=e(a(),1),s=e=>{let t,n=new Set,r=(e,r)=>{let i=typeof e==`function`?e(t):e;if(!Object.is(i,t)){let e=t;t=r??(typeof i!=`object`||!i)?i:Object.assign({},t,i),n.forEach(n=>n(t,e))}},i=()=>t,a={setState:r,getState:i,getInitialState:()=>o,subscribe:e=>(n.add(e),()=>n.delete(e))},o=t=e(r,i,a);return a},c=(e=>e?s(e):s),l=e=>e;function u(e,t=l){let n=o.useSyncExternalStore(e.subscribe,o.useCallback(()=>t(e.getState()),[e,t]),o.useCallback(()=>t(e.getInitialState()),[e,t]));return o.useDebugValue(n),n}var d=e=>{let t=c(e),n=e=>u(t,e);return Object.assign(n,t),n},f=(e=>e?d(e):d),p=typeof global==`object`&&global&&global.Object===Object&&global,m=typeof self==`object`&&self&&self.Object===Object&&self,h=p||m||Function(`return this`)(),g=h.Symbol,_=Object.prototype,v=_.hasOwnProperty,y=_.toString,b=g?g.toStringTag:void 0;function x(e){var t=v.call(e,b),n=e[b];try{e[b]=void 0;var r=!0}catch{}var i=y.call(e);return r&&(t?e[b]=n:delete e[b]),i}var S=Object.prototype.toString;function C(e){return S.call(e)}var w=`[object Null]`,T=`[object Undefined]`,E=g?g.toStringTag:void 0;function D(e){return e==null?e===void 0?T:w:E&&E in Object(e)?x(e):C(e)}function O(e){return typeof e==`object`&&!!e}var k=Array.isArray;function A(e){var t=typeof e;return e!=null&&(t==`object`||t==`function`)}function j(e){return e}var ee=`[object AsyncFunction]`,M=`[object Function]`,N=`[object GeneratorFunction]`,te=`[object Proxy]`;function P(e){if(!A(e))return!1;var t=D(e);return t==M||t==N||t==ee||t==te}var F=h[`__core-js_shared__`],ne=function(){var e=/[^.]+$/.exec(F&&F.keys&&F.keys.IE_PROTO||``);return e?`Symbol(src)_1.`+e:``}();function re(e){return!!ne&&ne in e}var ie=Function.prototype.toString;function ae(e){if(e!=null){try{return ie.call(e)}catch{}try{return e+``}catch{}}return``}var oe=/[\\^$.*+?()[\]{}|]/g,se=/^\[object .+?Constructor\]$/,ce=Function.prototype,le=Object.prototype,ue=ce.toString,de=le.hasOwnProperty,fe=RegExp(`^`+ue.call(de).replace(oe,`\\$&`).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,`$1.*?`)+`$`);function pe(e){return!A(e)||re(e)?!1:(P(e)?fe:se).test(ae(e))}function me(e,t){return e?.[t]}function he(e,t){var n=me(e,t);return pe(n)?n:void 0}var ge=Object.create,_e=function(){function e(){}return function(t){if(!A(t))return{};if(ge)return ge(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function ve(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function ye(e,t){var n=-1,r=e.length;for(t||=Array(r);++n<r;)t[n]=e[n];return t}var be=800,xe=16,Se=Date.now;function Ce(e){var t=0,n=0;return function(){var r=Se(),i=xe-(r-n);if(n=r,i>0){if(++t>=be)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function we(e){return function(){return e}}var I=function(){try{var e=he(Object,`defineProperty`);return e({},``,{}),e}catch{}}(),Te=Ce(I?function(e,t){return I(e,`toString`,{configurable:!0,enumerable:!1,value:we(t),writable:!0})}:j),Ee=9007199254740991,De=/^(?:0|[1-9]\d*)$/;function Oe(e,t){var n=typeof e;return t??=Ee,!!t&&(n==`number`||n!=`symbol`&&De.test(e))&&e>-1&&e%1==0&&e<t}function L(e,t,n){t==`__proto__`&&I?I(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function R(e,t){return e===t||e!==e&&t!==t}var ke=Object.prototype.hasOwnProperty;function Ae(e,t,n){var r=e[t];(!(ke.call(e,t)&&R(r,n))||n===void 0&&!(t in e))&&L(e,t,n)}function je(e,t,n,r){var i=!n;n||={};for(var a=-1,o=t.length;++a<o;){var s=t[a],c=r?r(n[s],e[s],s,n,e):void 0;c===void 0&&(c=e[s]),i?L(n,s,c):Ae(n,s,c)}return n}var Me=Math.max;function Ne(e,t,n){return t=Me(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,a=Me(r.length-t,0),o=Array(a);++i<a;)o[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(o),ve(e,this,s)}}function Pe(e,t){return Te(Ne(e,t,j),e+``)}var Fe=9007199254740991;function Ie(e){return typeof e==`number`&&e>-1&&e%1==0&&e<=Fe}function z(e){return e!=null&&Ie(e.length)&&!P(e)}function Le(e,t,n){if(!A(n))return!1;var r=typeof t;return(r==`number`?z(n)&&Oe(t,n.length):r==`string`&&t in n)?R(n[t],e):!1}function Re(e){return Pe(function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a==`function`?(i--,a):void 0,o&&Le(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++r<i;){var s=n[r];s&&e(t,s,r,a)}return t})}var ze=Object.prototype;function Be(e){var t=e&&e.constructor;return e===(typeof t==`function`&&t.prototype||ze)}function Ve(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var He=`[object Arguments]`;function Ue(e){return O(e)&&D(e)==He}var We=Object.prototype,Ge=We.hasOwnProperty,Ke=We.propertyIsEnumerable,B=Ue(function(){return arguments}())?Ue:function(e){return O(e)&&Ge.call(e,`callee`)&&!Ke.call(e,`callee`)};function qe(){return!1}var Je=typeof exports==`object`&&exports&&!exports.nodeType&&exports,Ye=Je&&typeof module==`object`&&module&&!module.nodeType&&module,Xe=Ye&&Ye.exports===Je?h.Buffer:void 0,Ze=(Xe?Xe.isBuffer:void 0)||qe,Qe=`[object Arguments]`,$e=`[object Array]`,et=`[object Boolean]`,tt=`[object Date]`,nt=`[object Error]`,rt=`[object Function]`,it=`[object Map]`,at=`[object Number]`,ot=`[object Object]`,st=`[object RegExp]`,ct=`[object Set]`,lt=`[object String]`,ut=`[object WeakMap]`,dt=`[object ArrayBuffer]`,ft=`[object DataView]`,pt=`[object Float32Array]`,mt=`[object Float64Array]`,ht=`[object Int8Array]`,gt=`[object Int16Array]`,_t=`[object Int32Array]`,vt=`[object Uint8Array]`,yt=`[object Uint8ClampedArray]`,bt=`[object Uint16Array]`,xt=`[object Uint32Array]`,V={};V[pt]=V[mt]=V[ht]=V[gt]=V[_t]=V[vt]=V[yt]=V[bt]=V[xt]=!0,V[Qe]=V[$e]=V[dt]=V[et]=V[ft]=V[tt]=V[nt]=V[rt]=V[it]=V[at]=V[ot]=V[st]=V[ct]=V[lt]=V[ut]=!1;function St(e){return O(e)&&Ie(e.length)&&!!V[D(e)]}function Ct(e){return function(t){return e(t)}}var wt=typeof exports==`object`&&exports&&!exports.nodeType&&exports,H=wt&&typeof module==`object`&&module&&!module.nodeType&&module,U=H&&H.exports===wt&&p.process,Tt=function(){try{return H&&H.require&&H.require(`util`).types||U&&U.binding&&U.binding(`util`)}catch{}}(),Et=Tt&&Tt.isTypedArray,Dt=Et?Ct(Et):St,Ot=Object.prototype.hasOwnProperty;function kt(e,t){var n=k(e),r=!n&&B(e),i=!n&&!r&&Ze(e),a=!n&&!r&&!i&&Dt(e),o=n||r||i||a,s=o?Ve(e.length,String):[],c=s.length;for(var l in e)(t||Ot.call(e,l))&&!(o&&(l==`length`||i&&(l==`offset`||l==`parent`)||a&&(l==`buffer`||l==`byteLength`||l==`byteOffset`)||Oe(l,c)))&&s.push(l);return s}function At(e,t){return function(n){return e(t(n))}}function jt(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var Mt=Object.prototype.hasOwnProperty;function Nt(e){if(!A(e))return jt(e);var t=Be(e),n=[];for(var r in e)r==`constructor`&&(t||!Mt.call(e,r))||n.push(r);return n}function Pt(e){return z(e)?kt(e,!0):Nt(e)}var W=he(Object,`create`);function Ft(){this.__data__=W?W(null):{},this.size=0}function It(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=+!!t,t}var Lt=`__lodash_hash_undefined__`,Rt=Object.prototype.hasOwnProperty;function zt(e){var t=this.__data__;if(W){var n=t[e];return n===Lt?void 0:n}return Rt.call(t,e)?t[e]:void 0}var Bt=Object.prototype.hasOwnProperty;function Vt(e){var t=this.__data__;return W?t[e]!==void 0:Bt.call(t,e)}var Ht=`__lodash_hash_undefined__`;function Ut(e,t){var n=this.__data__;return this.size+=+!this.has(e),n[e]=W&&t===void 0?Ht:t,this}function G(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}G.prototype.clear=Ft,G.prototype.delete=It,G.prototype.get=zt,G.prototype.has=Vt,G.prototype.set=Ut;function Wt(){this.__data__=[],this.size=0}function K(e,t){for(var n=e.length;n--;)if(R(e[n][0],t))return n;return-1}var Gt=Array.prototype.splice;function Kt(e){var t=this.__data__,n=K(t,e);return n<0?!1:(n==t.length-1?t.pop():Gt.call(t,n,1),--this.size,!0)}function qt(e){var t=this.__data__,n=K(t,e);return n<0?void 0:t[n][1]}function Jt(e){return K(this.__data__,e)>-1}function Yt(e,t){var n=this.__data__,r=K(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function q(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}q.prototype.clear=Wt,q.prototype.delete=Kt,q.prototype.get=qt,q.prototype.has=Jt,q.prototype.set=Yt;var Xt=he(h,`Map`);function Zt(){this.size=0,this.__data__={hash:new G,map:new(Xt||q),string:new G}}function Qt(e){var t=typeof e;return t==`string`||t==`number`||t==`symbol`||t==`boolean`?e!==`__proto__`:e===null}function J(e,t){var n=e.__data__;return Qt(t)?n[typeof t==`string`?`string`:`hash`]:n.map}function $t(e){var t=J(this,e).delete(e);return this.size-=+!!t,t}function en(e){return J(this,e).get(e)}function tn(e){return J(this,e).has(e)}function nn(e,t){var n=J(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function Y(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Y.prototype.clear=Zt,Y.prototype.delete=$t,Y.prototype.get=en,Y.prototype.has=tn,Y.prototype.set=nn;var rn=At(Object.getPrototypeOf,Object),an=`[object Object]`,on=Function.prototype,sn=Object.prototype,cn=on.toString,ln=sn.hasOwnProperty,un=cn.call(Object);function dn(e){if(!O(e)||D(e)!=an)return!1;var t=rn(e);if(t===null)return!0;var n=ln.call(t,`constructor`)&&t.constructor;return typeof n==`function`&&n instanceof n&&cn.call(n)==un}function fn(){this.__data__=new q,this.size=0}function pn(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function mn(e){return this.__data__.get(e)}function hn(e){return this.__data__.has(e)}var gn=200;function _n(e,t){var n=this.__data__;if(n instanceof q){var r=n.__data__;if(!Xt||r.length<gn-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Y(r)}return n.set(e,t),this.size=n.size,this}function X(e){var t=this.__data__=new q(e);this.size=t.size}X.prototype.clear=fn,X.prototype.delete=pn,X.prototype.get=mn,X.prototype.has=hn,X.prototype.set=_n;var vn=typeof exports==`object`&&exports&&!exports.nodeType&&exports,yn=vn&&typeof module==`object`&&module&&!module.nodeType&&module,bn=yn&&yn.exports===vn?h.Buffer:void 0,xn=bn?bn.allocUnsafe:void 0;function Sn(e,t){if(t)return e.slice();var n=e.length,r=xn?xn(n):new e.constructor(n);return e.copy(r),r}var Cn=h.Uint8Array;function wn(e){var t=new e.constructor(e.byteLength);return new Cn(t).set(new Cn(e)),t}function Tn(e,t){var n=t?wn(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function En(e){return typeof e.constructor==`function`&&!Be(e)?_e(rn(e)):{}}function Dn(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),s=o.length;s--;){var c=o[e?s:++i];if(n(a[c],c,a)===!1)break}return t}}var On=Dn();function Z(e,t,n){(n!==void 0&&!R(e[t],n)||n===void 0&&!(t in e))&&L(e,t,n)}function kn(e){return O(e)&&z(e)}function Q(e,t){if(!(t===`constructor`&&typeof e[t]==`function`)&&t!=`__proto__`)return e[t]}function An(e){return je(e,Pt(e))}function jn(e,t,n,r,i,a,o){var s=Q(e,n),c=Q(t,n),l=o.get(c);if(l){Z(e,n,l);return}var u=a?a(s,c,n+``,e,t,o):void 0,d=u===void 0;if(d){var f=k(c),p=!f&&Ze(c),m=!f&&!p&&Dt(c);u=c,f||p||m?k(s)?u=s:kn(s)?u=ye(s):p?(d=!1,u=Sn(c,!0)):m?(d=!1,u=Tn(c,!0)):u=[]:dn(c)||B(c)?(u=s,B(s)?u=An(s):(!A(s)||P(s))&&(u=En(c))):d=!1}d&&(o.set(c,u),i(u,c,r,a,o),o.delete(c)),Z(e,n,u)}function Mn(e,t,n,r,i){e!==t&&On(t,function(a,o){if(i||=new X,A(a))jn(e,t,o,n,Mn,r,i);else{var s=r?r(Q(e,o),a,o+``,e,t,i):void 0;s===void 0&&(s=a),Z(e,o,s)}},Pt)}var Nn=Re(function(e,t,n){Mn(e,t,n)}),Pn=/electron/i.test(navigator.userAgent),Fn=null;function In(){if(Fn!==null)return Fn;let e={};try{let t=new URLSearchParams(window.location.search).get(`p3xreUiStorage`);if(t){let n=t.replace(/-/g,`+`).replace(/_/g,`/`).padEnd(Math.ceil(t.length/4)*4,`=`),r=JSON.parse(atob(n));r&&typeof r==`object`&&!Array.isArray(r)&&(e=Ln(r))}}catch{}if(Object.keys(e).length===0)try{let t=window.name?JSON.parse(window.name):null;t?.p3xreUiStorage&&typeof t.p3xreUiStorage==`object`&&(e=Ln(t.p3xreUiStorage))}catch{}return Fn=e,e}function Ln(e){return!e||typeof e!=`object`||Array.isArray(e)?{}:Object.entries(e).reduce((e,[t,n])=>(typeof n==`string`&&(e[t]=n),e),{})}function Rn(e){if(Pn){let t=In()[e];if(typeof t==`string`)return t}try{return localStorage.getItem(e)}catch{return null}}function zn(e,t){try{localStorage.setItem(e,t)}catch{}if(Pn){let n=In();n[e]=t}try{window.parent&&window.parent!==window&&window.parent.postMessage({type:`p3x-ui-storage-set`,key:e,value:t},`*`)}catch{}}var Bn=`ar.az.be.bg.bn.bs.cs.da.de.el.en.es.et.fi.fil.fr.he.hr.hu.hy.id.it.ja.ka.kk.km.ko.ky.lt.mk.ms.ne.nl.no.pl.pt-BR.pt-PT.ro.ru.si.sk.sl.sr.sv.sw.ta.tg.th.tr.uk.vi.zh-HK.zh-TW.zn`.split(`.`);function Vn(e){if(!e)return`en`;let t=e.trim().toLowerCase();if(t.startsWith(`zh`))return t===`zh-hk`?`zh-HK`:t===`zh-tw`||t.startsWith(`zh-hant`)?`zh-TW`:`zn`;let n=Bn.find(e=>e.toLowerCase()===t);if(n)return n;let r=Bn.find(e=>e.toLowerCase()===t.replace(`_`,`-`));if(r)return r;let i=t.split(`-`)[0].split(`_`)[0];return i===`pt`?`pt-PT`:i===`tl`?`fil`:i===`nb`||i===`nn`?`no`:Bn.find(e=>e.toLowerCase()===i)||`en`}var Hn=t({useI18nStore:()=>$}),Un=Object.assign({"../../strings/ar/strings.js":()=>r(()=>import(`./strings-CWB5PXsL.js`),[]),"../../strings/az/strings.js":()=>r(()=>import(`./strings-1sDOj07O.js`),[]),"../../strings/be/strings.js":()=>r(()=>import(`./strings-NG45TZGb.js`),[]),"../../strings/bg/strings.js":()=>r(()=>import(`./strings-DwRE2gHO.js`),[]),"../../strings/bn/strings.js":()=>r(()=>import(`./strings-C4NjOhjR.js`),[]),"../../strings/bs/strings.js":()=>r(()=>import(`./strings-BYZ40fes.js`),[]),"../../strings/cs/strings.js":()=>r(()=>import(`./strings-CfVdfYah.js`),[]),"../../strings/da/strings.js":()=>r(()=>import(`./strings-MjmKyB90.js`),[]),"../../strings/de/strings.js":()=>r(()=>import(`./strings-DY85QLmC.js`),[]),"../../strings/el/strings.js":()=>r(()=>import(`./strings-4IJAXBVr.js`),[]),"../../strings/en/strings.js":()=>r(()=>import(`./strings-BJshLNCi.js`),[]),"../../strings/es/strings.js":()=>r(()=>import(`./strings-xGIuxQ52.js`),[]),"../../strings/et/strings.js":()=>r(()=>import(`./strings-DuzuhJ2d.js`),[]),"../../strings/fi/strings.js":()=>r(()=>import(`./strings-CNRG852r.js`),[]),"../../strings/fil/strings.js":()=>r(()=>import(`./strings-DQvOHAWu.js`),[]),"../../strings/fr/strings.js":()=>r(()=>import(`./strings-DeIh4OJu.js`),[]),"../../strings/he/strings.js":()=>r(()=>import(`./strings-Dg0qRWWv.js`),[]),"../../strings/hr/strings.js":()=>r(()=>import(`./strings-CrnPCz7D.js`),[]),"../../strings/hu/strings.js":()=>r(()=>import(`./strings-D-AYSQm0.js`),[]),"../../strings/hy/strings.js":()=>r(()=>import(`./strings-CEeRSYde.js`),[]),"../../strings/id/strings.js":()=>r(()=>import(`./strings-3WgeJs2m.js`),[]),"../../strings/it/strings.js":()=>r(()=>import(`./strings-C5QfsDTm.js`),[]),"../../strings/ja/strings.js":()=>r(()=>import(`./strings-MRU-0vpa.js`),[]),"../../strings/ka/strings.js":()=>r(()=>import(`./strings-DGGKnehd.js`),[]),"../../strings/kk/strings.js":()=>r(()=>import(`./strings-31yMB6Li.js`),[]),"../../strings/km/strings.js":()=>r(()=>import(`./strings-D-ZjbABf.js`),[]),"../../strings/ko/strings.js":()=>r(()=>import(`./strings-JiGuDvNW.js`),[]),"../../strings/ky/strings.js":()=>r(()=>import(`./strings-WW9gadoT.js`),[]),"../../strings/lt/strings.js":()=>r(()=>import(`./strings-DfkZ88yv.js`),[]),"../../strings/mk/strings.js":()=>r(()=>import(`./strings-BCUREJVU.js`),[]),"../../strings/ms/strings.js":()=>r(()=>import(`./strings-UoA-ZfKp.js`),[]),"../../strings/ne/strings.js":()=>r(()=>import(`./strings-CvWki9hN.js`),[]),"../../strings/nl/strings.js":()=>r(()=>import(`./strings-C0Hu2kzV.js`),[]),"../../strings/no/strings.js":()=>r(()=>import(`./strings-913orybJ.js`),[]),"../../strings/pl/strings.js":()=>r(()=>import(`./strings-DwrSdIh0.js`),[]),"../../strings/pt-BR/strings.js":()=>r(()=>import(`./strings-CsqE76Zv.js`),[]),"../../strings/pt-PT/strings.js":()=>r(()=>import(`./strings-q_nwFB07.js`),[]),"../../strings/ro/strings.js":()=>r(()=>import(`./strings-C17gM9Qt.js`),[]),"../../strings/ru/strings.js":()=>r(()=>import(`./strings-swjWcJqD2.js`),[]),"../../strings/si/strings.js":()=>r(()=>import(`./strings-DQsWZ5Ax2.js`),[]),"../../strings/sk/strings.js":()=>r(()=>import(`./strings-B1O85j_W2.js`),[]),"../../strings/sl/strings.js":()=>r(()=>import(`./strings-CRg80e3a2.js`),[]),"../../strings/sr/strings.js":()=>r(()=>import(`./strings-7rk97R_q2.js`),[]),"../../strings/sv/strings.js":()=>r(()=>import(`./strings-BIsdFKhJ2.js`),[]),"../../strings/sw/strings.js":()=>r(()=>import(`./strings-a2_q1Gm12.js`),[]),"../../strings/ta/strings.js":()=>r(()=>import(`./strings-YMU0q-1U2.js`),[]),"../../strings/tg/strings.js":()=>r(()=>import(`./strings-ik0DyVvR2.js`),[]),"../../strings/th/strings.js":()=>r(()=>import(`./strings-BI7ch-0Y2.js`),[]),"../../strings/tr/strings.js":()=>r(()=>import(`./strings-DqlusaSK2.js`),[]),"../../strings/uk/strings.js":()=>r(()=>import(`./strings-C3JJ5tmu2.js`),[]),"../../strings/vi/strings.js":()=>r(()=>import(`./strings-CgFVmxf-2.js`),[]),"../../strings/zh-HK/strings.js":()=>r(()=>import(`./strings-C3Db00R12.js`),[]),"../../strings/zh-TW/strings.js":()=>r(()=>import(`./strings-F9Z4a7Wr2.js`),[]),"../../strings/zn/strings.js":()=>r(()=>import(`./strings-CNSEreR72.js`),[])}),Wn=`p3xr-language`,Gn=`auto`;function Kn(){try{return Vn(navigator.language)}catch{return`en`}}function qn(){let e=Rn(Wn);return e&&e!==Gn?{lang:e,isAuto:!1}:{lang:Kn(),isAuto:!0}}async function Jn(e){let t=Un[`../../strings/${e}/strings.js`];if(!t)return{};try{let e=await t();return e.default||e}catch(t){return console.warn(`Failed to load translation: ${e}`,t),{}}}var $=f((e,t)=>({currentLang:`en`,isAuto:!0,strings:{},translations:{},loading:!0,ready:!1,setLanguage:async n=>{let{translations:r}=t(),i=r.en||{},a=n===Gn,o=a?Kn():n,s=a?Gn:o;r[o]||(e({loading:!0}),r[o]=await Jn(o));let c=Nn({},i,r[o]);try{localStorage.setItem(Wn,s)}catch{}try{window.parent?.postMessage({type:`p3x-ui-storage-set`,key:Wn,value:s},`*`)}catch{}document.documentElement.lang=o,e({currentLang:o,isAuto:a,strings:c,translations:r,loading:!1})}}));(async()=>{let e=$.getState(),t=await Jn(`en`);e.translations.en=t;let{lang:n,isAuto:r}=qn();n!==`en`&&(e.translations[n]=await Jn(n));let i=Nn({},t,e.translations[n]||{});document.documentElement.lang=n,$.setState({currentLang:n,isAuto:r,strings:i,translations:e.translations,loading:!1,ready:!0})})();export{f as a,zn as i,$ as n,a as o,Rn as r,Hn as t};