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.1 kB
JavaScript
import{i as e,n as t,t as n}from"./rolldown-runtime-aKtaBQYM.js";import{t as r}from"./preload-helper-CBAdYJun.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 ee(e,t){return E(e.type,t,e.props)}function D(e){return typeof e==`object`&&!!e&&e.$$typeof===t}function O(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var k=/\/+/g;function A(e,t){return typeof e==`object`&&e&&e.key!=null?O(``+e.key):t.toString(36)}function te(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 j(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,j(c(e._payload),r,i,a,o)}}if(c)return o=o(e),c=a===``?`.`+A(e,0):a,S(o)?(i=``,c!=null&&(i=c.replace(k,`$&/`)+`/`),j(o,r,i,``,function(e){return e})):o!=null&&(D(o)&&(o=ee(o,i+(o.key==null||e&&e.key===o.key?``:(``+o.key).replace(k,`$&/`)+`/`)+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+A(a,u),c+=j(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+A(a,u++),c+=j(a,r,i,s,o);else if(s===`object`){if(typeof e.then==`function`)return j(te(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 M(e,t,n){if(e==null)return e;var r=[],i=0;return j(e,r,``,``,function(e){return t.call(n,e,i++)}),r}function ne(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 re=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)},ie={map:M,forEach:function(e,t,n){M(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return M(e,function(){t++}),t},toArray:function(e){return M(e,function(e){return e})||[]},only:function(e){if(!D(e))throw Error(`React.Children.only expected to receive a single React element child.`);return e}};e.Activity=f,e.Children=ie,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=D,e.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:ne}},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,re)}catch(e){re(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.7`})),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);function p(){this.__data__=[],this.size=0}function m(e,t){return e===t||e!==e&&t!==t}function h(e,t){for(var n=e.length;n--;)if(m(e[n][0],t))return n;return-1}var g=Array.prototype.splice;function _(e){var t=this.__data__,n=h(t,e);return n<0?!1:(n==t.length-1?t.pop():g.call(t,n,1),--this.size,!0)}function v(e){var t=this.__data__,n=h(t,e);return n<0?void 0:t[n][1]}function y(e){return h(this.__data__,e)>-1}function b(e,t){var n=this.__data__,r=h(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function x(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])}}x.prototype.clear=p,x.prototype.delete=_,x.prototype.get=v,x.prototype.has=y,x.prototype.set=b;function S(){this.__data__=new x,this.size=0}function C(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function w(e){return this.__data__.get(e)}function T(e){return this.__data__.has(e)}var E=typeof global==`object`&&global&&global.Object===Object&&global,ee=typeof self==`object`&&self&&self.Object===Object&&self,D=E||ee||Function(`return this`)(),O=D.Symbol,k=Object.prototype,A=k.hasOwnProperty,te=k.toString,j=O?O.toStringTag:void 0;function M(e){var t=A.call(e,j),n=e[j];try{e[j]=void 0;var r=!0}catch{}var i=te.call(e);return r&&(t?e[j]=n:delete e[j]),i}var ne=Object.prototype.toString;function re(e){return ne.call(e)}var ie=`[object Null]`,ae=`[object Undefined]`,oe=O?O.toStringTag:void 0;function N(e){return e==null?e===void 0?ae:ie:oe&&oe in Object(e)?M(e):re(e)}function P(e){var t=typeof e;return e!=null&&(t==`object`||t==`function`)}var se=`[object AsyncFunction]`,ce=`[object Function]`,le=`[object GeneratorFunction]`,ue=`[object Proxy]`;function F(e){if(!P(e))return!1;var t=N(e);return t==ce||t==le||t==se||t==ue}var I=D[`__core-js_shared__`],de=function(){var e=/[^.]+$/.exec(I&&I.keys&&I.keys.IE_PROTO||``);return e?`Symbol(src)_1.`+e:``}();function fe(e){return!!de&&de in e}var pe=Function.prototype.toString;function me(e){if(e!=null){try{return pe.call(e)}catch{}try{return e+``}catch{}}return``}var he=/[\\^$.*+?()[\]{}|]/g,ge=/^\[object .+?Constructor\]$/,_e=Function.prototype,ve=Object.prototype,ye=_e.toString,be=ve.hasOwnProperty,xe=RegExp(`^`+ye.call(be).replace(he,`\\$&`).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,`$1.*?`)+`$`);function Se(e){return!P(e)||fe(e)?!1:(F(e)?xe:ge).test(me(e))}function Ce(e,t){return e?.[t]}function L(e,t){var n=Ce(e,t);return Se(n)?n:void 0}var we=L(D,`Map`),R=L(Object,`create`);function Te(){this.__data__=R?R(null):{},this.size=0}function Ee(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=+!!t,t}var De=`__lodash_hash_undefined__`,Oe=Object.prototype.hasOwnProperty;function ke(e){var t=this.__data__;if(R){var n=t[e];return n===De?void 0:n}return Oe.call(t,e)?t[e]:void 0}var Ae=Object.prototype.hasOwnProperty;function je(e){var t=this.__data__;return R?t[e]!==void 0:Ae.call(t,e)}var Me=`__lodash_hash_undefined__`;function Ne(e,t){var n=this.__data__;return this.size+=+!this.has(e),n[e]=R&&t===void 0?Me:t,this}function z(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])}}z.prototype.clear=Te,z.prototype.delete=Ee,z.prototype.get=ke,z.prototype.has=je,z.prototype.set=Ne;function Pe(){this.size=0,this.__data__={hash:new z,map:new(we||x),string:new z}}function Fe(e){var t=typeof e;return t==`string`||t==`number`||t==`symbol`||t==`boolean`?e!==`__proto__`:e===null}function B(e,t){var n=e.__data__;return Fe(t)?n[typeof t==`string`?`string`:`hash`]:n.map}function Ie(e){var t=B(this,e).delete(e);return this.size-=+!!t,t}function Le(e){return B(this,e).get(e)}function Re(e){return B(this,e).has(e)}function ze(e,t){var n=B(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function V(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])}}V.prototype.clear=Pe,V.prototype.delete=Ie,V.prototype.get=Le,V.prototype.has=Re,V.prototype.set=ze;var Be=200;function Ve(e,t){var n=this.__data__;if(n instanceof x){var r=n.__data__;if(!we||r.length<Be-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new V(r)}return n.set(e,t),this.size=n.size,this}function H(e){var t=this.__data__=new x(e);this.size=t.size}H.prototype.clear=S,H.prototype.delete=C,H.prototype.get=w,H.prototype.has=T,H.prototype.set=Ve;var U=function(){try{var e=L(Object,`defineProperty`);return e({},``,{}),e}catch{}}();function W(e,t,n){t==`__proto__`&&U?U(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function G(e,t,n){(n!==void 0&&!m(e[t],n)||n===void 0&&!(t in e))&&W(e,t,n)}function He(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 Ue=He(),We=typeof exports==`object`&&exports&&!exports.nodeType&&exports,Ge=We&&typeof module==`object`&&module&&!module.nodeType&&module,Ke=Ge&&Ge.exports===We?D.Buffer:void 0,qe=Ke?Ke.allocUnsafe:void 0;function Je(e,t){if(t)return e.slice();var n=e.length,r=qe?qe(n):new e.constructor(n);return e.copy(r),r}var Ye=D.Uint8Array;function Xe(e){var t=new e.constructor(e.byteLength);return new Ye(t).set(new Ye(e)),t}function Ze(e,t){var n=t?Xe(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Qe(e,t){var n=-1,r=e.length;for(t||=Array(r);++n<r;)t[n]=e[n];return t}var $e=Object.create,et=function(){function e(){}return function(t){if(!P(t))return{};if($e)return $e(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function tt(e,t){return function(n){return e(t(n))}}var nt=tt(Object.getPrototypeOf,Object),rt=Object.prototype;function it(e){var t=e&&e.constructor;return e===(typeof t==`function`&&t.prototype||rt)}function at(e){return typeof e.constructor==`function`&&!it(e)?et(nt(e)):{}}function K(e){return typeof e==`object`&&!!e}var ot=`[object Arguments]`;function st(e){return K(e)&&N(e)==ot}var ct=Object.prototype,lt=ct.hasOwnProperty,ut=ct.propertyIsEnumerable,q=st(function(){return arguments}())?st:function(e){return K(e)&<.call(e,`callee`)&&!ut.call(e,`callee`)},J=Array.isArray,dt=9007199254740991;function ft(e){return typeof e==`number`&&e>-1&&e%1==0&&e<=dt}function Y(e){return e!=null&&ft(e.length)&&!F(e)}function pt(e){return K(e)&&Y(e)}function mt(){return!1}var ht=typeof exports==`object`&&exports&&!exports.nodeType&&exports,gt=ht&&typeof module==`object`&&module&&!module.nodeType&&module,_t=gt&>.exports===ht?D.Buffer:void 0,vt=(_t?_t.isBuffer:void 0)||mt,yt=`[object Object]`,bt=Function.prototype,xt=Object.prototype,St=bt.toString,Ct=xt.hasOwnProperty,wt=St.call(Object);function Tt(e){if(!K(e)||N(e)!=yt)return!1;var t=nt(e);if(t===null)return!0;var n=Ct.call(t,`constructor`)&&t.constructor;return typeof n==`function`&&n instanceof n&&St.call(n)==wt}var Et=`[object Arguments]`,Dt=`[object Array]`,Ot=`[object Boolean]`,kt=`[object Date]`,At=`[object Error]`,jt=`[object Function]`,Mt=`[object Map]`,Nt=`[object Number]`,Pt=`[object Object]`,Ft=`[object RegExp]`,It=`[object Set]`,Lt=`[object String]`,Rt=`[object WeakMap]`,zt=`[object ArrayBuffer]`,Bt=`[object DataView]`,Vt=`[object Float32Array]`,Ht=`[object Float64Array]`,Ut=`[object Int8Array]`,Wt=`[object Int16Array]`,Gt=`[object Int32Array]`,Kt=`[object Uint8Array]`,qt=`[object Uint8ClampedArray]`,Jt=`[object Uint16Array]`,Yt=`[object Uint32Array]`,X={};X[Vt]=X[Ht]=X[Ut]=X[Wt]=X[Gt]=X[Kt]=X[qt]=X[Jt]=X[Yt]=!0,X[Et]=X[Dt]=X[zt]=X[Ot]=X[Bt]=X[kt]=X[At]=X[jt]=X[Mt]=X[Nt]=X[Pt]=X[Ft]=X[It]=X[Lt]=X[Rt]=!1;function Xt(e){return K(e)&&ft(e.length)&&!!X[N(e)]}function Zt(e){return function(t){return e(t)}}var Qt=typeof exports==`object`&&exports&&!exports.nodeType&&exports,Z=Qt&&typeof module==`object`&&module&&!module.nodeType&&module,Q=Z&&Z.exports===Qt&&E.process,$t=function(){try{return Z&&Z.require&&Z.require(`util`).types||Q&&Q.binding&&Q.binding(`util`)}catch{}}(),en=$t&&$t.isTypedArray,tn=en?Zt(en):Xt;function nn(e,t){if(!(t===`constructor`&&typeof e[t]==`function`)&&t!=`__proto__`)return e[t]}var rn=Object.prototype.hasOwnProperty;function an(e,t,n){var r=e[t];(!(rn.call(e,t)&&m(r,n))||n===void 0&&!(t in e))&&W(e,t,n)}function on(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?W(n,s,c):an(n,s,c)}return n}function sn(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var cn=9007199254740991,ln=/^(?:0|[1-9]\d*)$/;function un(e,t){var n=typeof e;return t??=cn,!!t&&(n==`number`||n!=`symbol`&&ln.test(e))&&e>-1&&e%1==0&&e<t}var dn=Object.prototype.hasOwnProperty;function fn(e,t){var n=J(e),r=!n&&q(e),i=!n&&!r&&vt(e),a=!n&&!r&&!i&&tn(e),o=n||r||i||a,s=o?sn(e.length,String):[],c=s.length;for(var l in e)(t||dn.call(e,l))&&!(o&&(l==`length`||i&&(l==`offset`||l==`parent`)||a&&(l==`buffer`||l==`byteLength`||l==`byteOffset`)||un(l,c)))&&s.push(l);return s}function pn(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var mn=Object.prototype.hasOwnProperty;function hn(e){if(!P(e))return pn(e);var t=it(e),n=[];for(var r in e)r==`constructor`&&(t||!mn.call(e,r))||n.push(r);return n}function gn(e){return Y(e)?fn(e,!0):hn(e)}function _n(e){return on(e,gn(e))}function vn(e,t,n,r,i,a,o){var s=nn(e,n),c=nn(t,n),l=o.get(c);if(l){G(e,n,l);return}var u=a?a(s,c,n+``,e,t,o):void 0,d=u===void 0;if(d){var f=J(c),p=!f&&vt(c),m=!f&&!p&&tn(c);u=c,f||p||m?J(s)?u=s:pt(s)?u=Qe(s):p?(d=!1,u=Je(c,!0)):m?(d=!1,u=Ze(c,!0)):u=[]:Tt(c)||q(c)?(u=s,q(s)?u=_n(s):(!P(s)||F(s))&&(u=at(c))):d=!1}d&&(o.set(c,u),i(u,c,r,a,o),o.delete(c)),G(e,n,u)}function yn(e,t,n,r,i){e!==t&&Ue(t,function(a,o){if(i||=new H,P(a))vn(e,t,o,n,yn,r,i);else{var s=r?r(nn(e,o),a,o+``,e,t,i):void 0;s===void 0&&(s=a),G(e,o,s)}},gn)}function bn(e){return e}function xn(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)}var Sn=Math.max;function Cn(e,t,n){return t=Sn(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,a=Sn(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),xn(e,this,s)}}function wn(e){return function(){return e}}var Tn=U?function(e,t){return U(e,`toString`,{configurable:!0,enumerable:!1,value:wn(t),writable:!0})}:bn,En=800,Dn=16,On=Date.now;function kn(e){var t=0,n=0;return function(){var r=On(),i=Dn-(r-n);if(n=r,i>0){if(++t>=En)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var An=kn(Tn);function jn(e,t){return An(Cn(e,t,bn),e+``)}function Mn(e,t,n){if(!P(n))return!1;var r=typeof t;return(r==`number`?Y(n)&&un(t,n.length):r==`string`&&t in n)?m(n[t],e):!1}function Nn(e){return jn(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&&Mn(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 Pn=Nn(function(e,t,n){yn(e,t,n)}),Fn=/electron/i.test(navigator.userAgent),In=null;function Ln(){if(In!==null)return In;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=Rn(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=Rn(t.p3xreUiStorage))}catch{}return In=e,e}function Rn(e){return!e||typeof e!=`object`||Array.isArray(e)?{}:Object.entries(e).reduce((e,[t,n])=>(typeof n==`string`&&(e[t]=n),e),{})}function zn(e){if(Fn){let t=Ln()[e];if(typeof t==`string`)return t}try{return localStorage.getItem(e)}catch{return null}}function Bn(e,t){try{localStorage.setItem(e,t)}catch{}if(Fn){let n=Ln();n[e]=t}try{window.parent&&window.parent!==window&&window.parent.postMessage({type:`p3x-ui-storage-set`,key:e,value:t},`*`)}catch{}}var Vn=`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 Hn(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=Vn.find(e=>e.toLowerCase()===t);if(n)return n;let r=Vn.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`:Vn.find(e=>e.toLowerCase()===i)||`en`}var Un=t({useI18nStore:()=>$}),Wn=Object.assign({"../../strings/ar/strings.js":()=>r(()=>import(`./strings-DBweojDh.js`),[]),"../../strings/az/strings.js":()=>r(()=>import(`./strings-BBTLAheM.js`),[]),"../../strings/be/strings.js":()=>r(()=>import(`./strings-Ddsk7nyB.js`),[]),"../../strings/bg/strings.js":()=>r(()=>import(`./strings-CZw2Su7P.js`),[]),"../../strings/bn/strings.js":()=>r(()=>import(`./strings-DViu3G0L.js`),[]),"../../strings/bs/strings.js":()=>r(()=>import(`./strings-HOyivDU9.js`),[]),"../../strings/cs/strings.js":()=>r(()=>import(`./strings-DN6o6hm2.js`),[]),"../../strings/da/strings.js":()=>r(()=>import(`./strings-DW96R6ui.js`),[]),"../../strings/de/strings.js":()=>r(()=>import(`./strings-DRKrN5Jw.js`),[]),"../../strings/el/strings.js":()=>r(()=>import(`./strings-BDRMsOYW.js`),[]),"../../strings/en/strings.js":()=>r(()=>import(`./strings-BJkIvdC4.js`),[]),"../../strings/es/strings.js":()=>r(()=>import(`./strings-BI6WCG2E.js`),[]),"../../strings/et/strings.js":()=>r(()=>import(`./strings-C02lgAh4.js`),[]),"../../strings/fi/strings.js":()=>r(()=>import(`./strings-BNTKantV.js`),[]),"../../strings/fil/strings.js":()=>r(()=>import(`./strings-BRlPxbuS.js`),[]),"../../strings/fr/strings.js":()=>r(()=>import(`./strings-CBdQTPs4.js`),[]),"../../strings/he/strings.js":()=>r(()=>import(`./strings-DQb6d3B-.js`),[]),"../../strings/hr/strings.js":()=>r(()=>import(`./strings-Ba5dGPp2.js`),[]),"../../strings/hu/strings.js":()=>r(()=>import(`./strings-DuOq7VlS.js`),[]),"../../strings/hy/strings.js":()=>r(()=>import(`./strings-CT-KhRVN.js`),[]),"../../strings/id/strings.js":()=>r(()=>import(`./strings-BfdqHD8V.js`),[]),"../../strings/it/strings.js":()=>r(()=>import(`./strings-CaPzzfeD.js`),[]),"../../strings/ja/strings.js":()=>r(()=>import(`./strings-DgLGWDxg.js`),[]),"../../strings/ka/strings.js":()=>r(()=>import(`./strings-EIKO24C5.js`),[]),"../../strings/kk/strings.js":()=>r(()=>import(`./strings-MK71AOMp.js`),[]),"../../strings/km/strings.js":()=>r(()=>import(`./strings-BgaYFKKh.js`),[]),"../../strings/ko/strings.js":()=>r(()=>import(`./strings-DDh_oCyl.js`),[]),"../../strings/ky/strings.js":()=>r(()=>import(`./strings-AEHfgrGe.js`),[]),"../../strings/lt/strings.js":()=>r(()=>import(`./strings-DQqEjQ1c.js`),[]),"../../strings/mk/strings.js":()=>r(()=>import(`./strings-1nZ-jm_h.js`),[]),"../../strings/ms/strings.js":()=>r(()=>import(`./strings-zg3iHHNX.js`),[]),"../../strings/ne/strings.js":()=>r(()=>import(`./strings-bZqrsjNe.js`),[]),"../../strings/nl/strings.js":()=>r(()=>import(`./strings-CEvZ2la6.js`),[]),"../../strings/no/strings.js":()=>r(()=>import(`./strings-BO2Og0TM.js`),[]),"../../strings/pl/strings.js":()=>r(()=>import(`./strings-BGMsMVmd.js`),[]),"../../strings/pt-BR/strings.js":()=>r(()=>import(`./strings-C1ifqDDY.js`),[]),"../../strings/pt-PT/strings.js":()=>r(()=>import(`./strings-d9vFpvUA.js`),[]),"../../strings/ro/strings.js":()=>r(()=>import(`./strings-DUNwmU7m.js`),[]),"../../strings/ru/strings.js":()=>r(()=>import(`./strings-kDISEPZW.js`),[]),"../../strings/si/strings.js":()=>r(()=>import(`./strings-DkV3gMtn.js`),[]),"../../strings/sk/strings.js":()=>r(()=>import(`./strings-CCK2Gy5X.js`),[]),"../../strings/sl/strings.js":()=>r(()=>import(`./strings-D3HNIGic.js`),[]),"../../strings/sr/strings.js":()=>r(()=>import(`./strings-Cogsibhh.js`),[]),"../../strings/sv/strings.js":()=>r(()=>import(`./strings-pEYQT3vM.js`),[]),"../../strings/sw/strings.js":()=>r(()=>import(`./strings-BjLKxrV22.js`),[]),"../../strings/ta/strings.js":()=>r(()=>import(`./strings-Bg3PP8ou2.js`),[]),"../../strings/tg/strings.js":()=>r(()=>import(`./strings-MS1gQNQH2.js`),[]),"../../strings/th/strings.js":()=>r(()=>import(`./strings-D1GbgKfx2.js`),[]),"../../strings/tr/strings.js":()=>r(()=>import(`./strings-Bzynrza-2.js`),[]),"../../strings/uk/strings.js":()=>r(()=>import(`./strings-CoFYsogu2.js`),[]),"../../strings/vi/strings.js":()=>r(()=>import(`./strings-2GrCsVeT2.js`),[]),"../../strings/zh-HK/strings.js":()=>r(()=>import(`./strings-DGu4pdhF2.js`),[]),"../../strings/zh-TW/strings.js":()=>r(()=>import(`./strings-CYtoWBA52.js`),[]),"../../strings/zn/strings.js":()=>r(()=>import(`./strings-Bgc7En4_2.js`),[])}),Gn=`p3xr-language`,Kn=`auto`;function qn(){try{return Hn(navigator.language)}catch{return`en`}}function Jn(){let e=zn(Gn);return e&&e!==Kn?{lang:e,isAuto:!1}:{lang:qn(),isAuto:!0}}async function Yn(e){let t=Wn[`../../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===Kn,o=a?qn():n,s=a?Kn:o;r[o]||(e({loading:!0}),r[o]=await Yn(o));let c=Pn({},i,r[o]);try{localStorage.setItem(Gn,s)}catch{}try{window.parent?.postMessage({type:`p3x-ui-storage-set`,key:Gn,value:s},`*`)}catch{}document.documentElement.lang=o,e({currentLang:o,isAuto:a,strings:c,translations:r,loading:!1})}}));(async()=>{let e=$.getState(),t=await Yn(`en`);e.translations.en=t;let{lang:n,isAuto:r}=Jn();n!==`en`&&(e.translations[n]=await Yn(n));let i=Pn({},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,Bn as i,$ as n,a as o,zn as r,Un as t};