Sindbad~EG File Manager
(()=>{var e={208:()=>{},231:(e,r,t)=>{"use strict";t.d(r,{_3:()=>c,zf:()=>a});var n=t(609),o=t(269);function a(e,r){const t=t=>{const[a,c]=(0,o.A)(e);return n.createElement(r,{query:a,setQuery:c,...t})};return t.displayName=`withQueryParams(${r.displayName||r.name||"Component"})`,t}function c(e,r,t){const a=a=>{const[c,u]=(0,o.A)(e),i=r(c,u,a);return n.createElement(t,{...i,...a})};return a.displayName=`withQueryParams(${t.displayName||t.name||"Component"})`,a}},269:(e,r,t)=>{"use strict";t.d(r,{A:()=>A,s:()=>j});var n=t(609),o=t(637);const a=new class{constructor(){this.paramsMap=new Map,this.registeredParams=new Map}set(e,r,t,n){this.paramsMap.set(e,{stringified:r,decoded:t,decode:n})}has(e,r,t){if(!this.paramsMap.has(e))return!1;const n=this.paramsMap.get(e);return!!n&&n.stringified===r&&(null==t||n.decode===t)}get(e){var r;if(this.paramsMap.has(e))return null==(r=this.paramsMap.get(e))?void 0:r.decoded}registerParams(e){for(const r of e){const e=this.registeredParams.get(r)||0;this.registeredParams.set(r,e+1)}}unregisterParams(e){for(const r of e){const e=(this.registeredParams.get(r)||0)-1;e<=0?(this.registeredParams.delete(r),this.paramsMap.has(r)&&this.paramsMap.delete(r)):this.registeredParams.set(r,e)}}clear(){this.paramsMap.clear(),this.registeredParams.clear()}};function c(e,r,t,n){var o;if(!t||!r.length)return e;let a={...e},c=!1;for(const e of r)Object.prototype.hasOwnProperty.call(a,e)||(a[e]=null!=(o=t[e])?o:n,c=!0);return c?a:e}const u=Object.prototype.hasOwnProperty;function i(e,r){return e===r?0!==e||0!==r||1/e==1/r:e!=e&&r!=r}function s(e,r,t){var n,o;if(i(e,r))return!0;if("object"!=typeof e||null===e||"object"!=typeof r||null===r)return!1;const a=Object.keys(e),c=Object.keys(r);if(a.length!==c.length)return!1;for(let c=0;c<a.length;c++){const s=null!=(o=null==(n=null==t?void 0:t[a[c]])?void 0:n.equals)?o:i;if(!u.call(r,a[c])||!s(e[a[c]],r[a[c]]))return!1}return!0}function l(e,r,t){const n={},o=Object.keys(r);for(const a of o){const o=r[a],c=e[a];let u;if(t.has(a,c,o.decode))u=t.get(a);else{if(u=o.decode(c),o.equals&&t.has(a,c)){const e=t.get(a);o.equals(u,e)&&(u=e)}void 0!==u&&t.set(a,c,u,o.decode)}void 0===u&&void 0!==o.default&&(u=o.default),n[a]=u}return n}function d(){let e;return function(r,t,n){const o=l(r,t,n);return null!=e&&s(e,o)?e:(e=o,o)}}let m,f,p,y={};const h=(e,r,t)=>{if(m===r&&p===e&&f===t)return y;m=r,p=e;const n=e(null!=r?r:"");f=t;const o=function(e){if(e)return Object.fromEntries(e.split("\n").map(e=>e.split("\0")))}(t);for(let[e,r]of Object.entries(n)){(null==o?void 0:o[e])&&(delete n[e],e=o[e],n[e]=r);const t=y[e];s(r,t)&&(n[e]=t)}return y=n,n};var g=t(283),P=t(881);function b({changes:e,updateType:r,currentSearchString:t,paramConfigMap:n,options:u}){const{searchStringToObject:i,objectToSearchString:s}=u;let d;null==r&&(r=u.updateType);const m=h(i,t),f=c(n,Object.keys(e),u.params);let p,y;return p="function"==typeof e?e(l(m,f,a)):e,d=(0,o.Vl)(f,p),u.removeDefaultsFromUrl&&function(e,r){var t;for(const n in e)void 0!==(null==(t=r[n])?void 0:t.default)&&void 0!==e[n]&&r[n].encode(r[n].default)===e[n]&&(e[n]=void 0)}(d,f),d=function(e,r){var t;let n={};for(const o in e)null!=(null==(t=r[o])?void 0:t.urlName)?n[r[o].urlName]=e[o]:n[o]=e[o];return n}(d,f),y=s("push"===r||"replace"===r?d:{...m,...d}),(null==y?void 0:y.length)&&"?"!==y[0]&&(y=`?${y}`),null!=y?y:""}const v=e=>e(),O=e=>setTimeout(()=>e(),0),S=[];function j(e,r){const{adapter:t,options:u}=(0,P.MJ)(),[i]=(0,n.useState)(d),{paramConfigMap:s,options:l}=function(e,r){let t,n;return void 0===e?(t={},n=r):Array.isArray(e)?(t=Object.fromEntries(e.map(e=>[e,"inherit"])),n=r):(t=e,n=r),{paramConfigMap:t,options:n}}(e,r),m=(0,n.useMemo)(()=>(0,g.l)(u,l),[u,l]);let f=function(e,r){var t,n,a;const c={};let u=!1;const i=Object.keys(e);let s=i;if(r.includeKnownParams||!1!==r.includeKnownParams&&0===i.length){const e=Object.keys(null!=(t=r.params)?t:{});s.push(...e)}for(const t of s){const i=e[t];null==i||"object"!=typeof i?(u=!0,c[t]=null!=(a=null==(n=r.params)?void 0:n[t])?a:o.fr):c[t]=i}return u?c:e}(s,m);const p=h(m.searchStringToObject,t.location.search,function(e){let r;for(const t in e)if(e[t].urlName){const n=`${e[t].urlName}\0${t}`;r?r.push(n):r=[n]}return r?r.join("\n"):void 0}(f));m.includeAllParams&&(f=c(f,Object.keys(p),m.params,o.fr));const y=i(p,f,a),j=Object.keys(f).join("\0");(0,n.useEffect)(()=>{const e=j.split("\0");return a.registerParams(e),()=>{a.unregisterParams(e)}},[j]);const A={adapter:t,paramConfigMap:f,options:m},N=(0,n.useRef)(A);null==N.current&&(N.current=A),(0,n.useEffect)(()=>{N.current.adapter=t,N.current.paramConfigMap=f,N.current.options=m},[t,f,m]);const[w]=(0,n.useState)(()=>(e,r)=>{const{adapter:t,paramConfigMap:n,options:o}=N.current;null==r&&(r=o.updateType),function(e,{immediate:r}={}){S.push(e);let t=r?v:O;1===S.length&&t(()=>{const r=S.slice();S.length=0;const t=r[0].currentSearchString;let n;for(let e=0;e<r.length;++e)n=b(0===e?r[e]:{...r[e],currentSearchString:n});e.options.skipUpdateWhenNoChange&&n===t||function({searchString:e,adapter:r,navigate:t,updateType:n}){const o={...r.location,search:e};t&&("string"==typeof n&&n.startsWith("replace")?r.replace(o):r.push(o))}({searchString:null!=n?n:"",adapter:r[r.length-1].adapter,navigate:!0,updateType:r[r.length-1].updateType})})}({changes:e,updateType:r,currentSearchString:t.location.search,paramConfigMap:n,options:o,adapter:t},{immediate:!o.enableBatching})});return[y,w]}var A=j},271:(e,r,t)=>{"use strict";t.d(r,{p:()=>a});var n=t(609),o=t(269);const a=(e,r,t)=>{const a=(0,n.useMemo)(()=>({[e]:null!=r?r:"inherit"}),[e,r]),[c,u]=(0,o.A)(a,t);return[c[e],(0,n.useCallback)((r,t)=>u("function"==typeof r?t=>{const n=r(t[e]);return{[e]:n}}:{[e]:r},t),[e,u])]}},283:(e,r,t)=>{"use strict";t.d(r,{K:()=>o,l:()=>a});var n=t(637);const o={searchStringToObject:n.eR,objectToSearchString:n.oO,updateType:"pushIn",includeKnownParams:void 0,includeAllParams:!1,removeDefaultsFromUrl:!1,enableBatching:!1,skipUpdateWhenNoChange:!0};function a(e,r){null==r&&(r={});const t={...e,...r};return r.params&&e.params&&(t.params={...e.params,...r.params}),t}},609:e=>{"use strict";e.exports=window.React},637:(e,r,t)=>{"use strict";function n(e,r,t=!0){return{...e,default:r,decode:(...n)=>{const o=e.decode(...n);return void 0===o||t&&null===o?r:o}}}function o(e,r){if(null==e)return e;if(0===e.length&&(!r||r&&""!==e))return null;const t=e instanceof Array?e[0]:e;return null==t||r||""!==t?t:null}function a(e){if(null==e)return e;const r=e.getFullYear(),t=e.getMonth()+1,n=e.getDate();return`${r}-${t<10?`0${t}`:t}-${n<10?`0${n}`:n}`}function c(e){const r=o(e);if(null==r)return r;const t=r.split("-");null!=t[1]?t[1]-=1:(t[1]=0,t[2]=1);const n=new Date(...t);return isNaN(n.getTime())?null:n}function u(e){return null==e?e:e?"1":"0"}function i(e){const r=o(e);return null==r?r:"1"===r||"0"!==r&&null}function s(e){return null==e?e:String(e)}function l(e){const r=o(e);return null==r?r:""===r?null:+r}function d(e){return null==e?e:String(e)}function m(e){const r=o(e,!0);return null==r?r:String(r)}function f(e,r){const t=m(e);return null==t||r.includes(t)?t:void 0}function p(e,r){const t=b(e);return null==t||t.length&&t.every(e=>null!=e&&r.includes(e))?t:void 0}function y(e,r,t="_"){if(null==e||!Array.isArray(e)||e.length)return p(j(e,t),r)}function h(e){return null==e?e:JSON.stringify(e)}function g(e){const r=o(e);if(null==r)return r;let t=null;try{t=JSON.parse(r)}catch(e){}return t}function P(e){return e}function b(e){const r=function(e){return null==e||e instanceof Array?e:""===e?[]:[e]}(e);return r}function v(e){return null==e?e:e.map(String)}function O(e){const r=b(e);return null==r?r:r.map(e=>""===e||null==e?null:+e)}function S(e,r="_"){return null==e?e:e.join(r)}function j(e,r="_"){const t=o(e,!0);return null==t?t:""===t?[]:t.split(r)}t.d(r,{xn:()=>C,sJ:()=>B,K1:()=>q,LT:()=>L,My:()=>F,VA:()=>I,W:()=>R,hc:()=>_,Sh:()=>J,ey:()=>U,X4:()=>x,fr:()=>T,wG:()=>k,tw:()=>$,Z8:()=>Q,k$:()=>b,bx:()=>p,J2:()=>i,Hq:()=>c,bo:()=>j,eb:()=>y,_x:()=>N,u9:()=>f,xO:()=>g,w2:()=>l,Nd:()=>O,NM:()=>E,gv:()=>M,Zr:()=>H,sc:()=>m,u8:()=>P,ZY:()=>u,d5:()=>a,bs:()=>S,in:()=>A,Pr:()=>h,_v:()=>s,Vd:()=>v,F_:()=>D,CG:()=>w,Vl:()=>G,aj:()=>d,oO:()=>K,eR:()=>X,ao:()=>W,st:()=>z,Nt:()=>Y,IQ:()=>n});const A=S;function N(e,r="_"){const t=j(e,r);return null==t?t:t.map(e=>""===e||null==e?null:+e)}function w(e,r="-",t="_"){return null==e?e:Object.keys(e).length?Object.keys(e).map(t=>`${t}${r}${e[t]}`).join(t):""}function M(e,r="-",t="_"){const n=o(e,!0);if(null==n)return n;if(""===n)return{};const a={},c=new RegExp(`${r}(.*)`);return n.split(t).forEach(e=>{const[r,t]=e.split(c);a[r]=t}),a}const D=w;function E(e,r="-",t="_"){const n=M(e,r,t);if(null==n)return n;const o={};for(const e of Object.keys(n))o[e]=l(n[e]);return o}const T={encode:d,decode:m},Q=e=>({encode:d,decode:r=>f(r,e)}),k=e=>({encode:e=>null==e||Array.isArray(e)?e:[e],decode:r=>p(r,e)}),$=(e,r="_")=>({encode:e=>S(null==e||Array.isArray(e)?e:[e],r),decode:t=>y(t,e,r)}),_={encode:s,decode:l},x={encode:w,decode:M},C={encode:P,decode:b},J={encode:v,decode:O},R={encode:h,decode:g},q={encode:a,decode:c,equals:(e,r)=>e===r||(null==e||null==r?e===r:e.getFullYear()===r.getFullYear()&&e.getMonth()===r.getMonth()&&e.getDate()===r.getDate())},L={encode:function(e){return null==e?e:e.toISOString()},decode:function(e){const r=o(e);if(null==r)return r;const t=new Date(r);return isNaN(t.getTime())?null:t},equals:(e,r)=>e===r||(null==e||null==r?e===r:e.valueOf()===r.valueOf())},B={encode:u,decode:i},U={encode:D,decode:E},F={encode:S,decode:j},I={encode:A,decode:N};function K(e){const r=new URLSearchParams,t=Object.entries(e);for(const[e,n]of t)if(null!=n)if(Array.isArray(n))for(const t of n)r.append(e,null!=t?t:"");else r.append(e,n);return r.toString()}const V='{}[],":'.split("").map(e=>[e,encodeURIComponent(e)]);function Z(e,r){let t=r;if(e.href)try{const n=new URL(e.href);t=`${n.origin}${n.pathname}${r}`}catch(e){t=""}return t}function W(e){let r=e;for(let[e,t]of V)r=r.replace(new RegExp("\\"+t,"g"),e);return r}function Y(e,r,t=K){let n=t(e);const o=n.length?`?${n}`:"";return{...r,key:`${Date.now()}`,href:Z(r,o),search:o,query:e}}function z(e,r,t=K,n=X){return Y({...n(r.search),...e},r,t)}function G(e,r){const t={},n=Object.keys(r);for(const o of n){const n=r[o];e[o]?t[o]=e[o].encode(r[o]):t[o]=null==n?n:String(n)}return t}function H(e,r){const t={},n=Object.keys(e);for(const t of Object.keys(r))null==e[t]&&n.push(t);for(const o of n){const n=r[o];e[o]?t[o]=e[o].decode(n):(console.warn(`Passing through parameter ${o} during decoding since it was not configured.`),t[o]=n)}return t}function X(e){const r=new URLSearchParams(e),t={};for(let[e,n]of r)Object.prototype.hasOwnProperty.call(t,e)?Array.isArray(t[e])?t[e].push(n):t[e]=[t[e],n]:t[e]=n;return t}},683:(e,r,t)=>{"use strict";t.d(r,{z:()=>o});var n=t(269);const o=({config:e,children:r})=>{const[t,o]=(0,n.A)(e);return r({query:t,setQuery:o})}},881:(e,r,t)=>{"use strict";t.d(r,{HX:()=>s,MJ:()=>u});var n=t(609),o=t(283);const a={adapter:{},options:o.K},c=n.createContext(a);function u(){const e=n.useContext(c);if(void 0===e||e===a)throw new Error("useQueryParams must be used within a QueryParamProvider");return e}function i({children:e,adapter:r,options:t}){const{adapter:a,options:u}=n.useContext(c),i=n.useMemo(()=>({adapter:null!=r?r:a,options:(0,o.l)(u,t)}),[r,t,a,u]);return n.createElement(c.Provider,{value:i},e)}function s({children:e,adapter:r,options:t}){const o=r;return o?n.createElement(o,null,r=>n.createElement(i,{adapter:r,options:t},e)):n.createElement(i,{options:t},e)}},889:(e,r,t)=>{"use strict";t.r(r),t.d(r,{ArrayParam:()=>n.xn,BooleanParam:()=>n.sJ,DateParam:()=>n.K1,DateTimeParam:()=>n.LT,DelimitedArrayParam:()=>n.My,DelimitedNumericArrayParam:()=>n.VA,JsonParam:()=>n.W,NumberParam:()=>n.hc,NumericArrayParam:()=>n.Sh,NumericObjectParam:()=>n.ey,ObjectParam:()=>n.X4,QueryParamProvider:()=>l.HX,QueryParams:()=>s.z,StringParam:()=>n.fr,createEnumArrayParam:()=>n.wG,createEnumDelimitedArrayParam:()=>n.tw,createEnumParam:()=>n.Z8,decodeArray:()=>n.k$,decodeArrayEnum:()=>n.bx,decodeBoolean:()=>n.J2,decodeDate:()=>n.Hq,decodeDelimitedArray:()=>n.bo,decodeDelimitedArrayEnum:()=>n.eb,decodeDelimitedNumericArray:()=>n._x,decodeEnum:()=>n.u9,decodeJson:()=>n.xO,decodeNumber:()=>n.w2,decodeNumericArray:()=>n.Nd,decodeNumericObject:()=>n.NM,decodeObject:()=>n.gv,decodeQueryParams:()=>n.Zr,decodeString:()=>n.sc,encodeArray:()=>n.u8,encodeBoolean:()=>n.ZY,encodeDate:()=>n.d5,encodeDelimitedArray:()=>n.bs,encodeDelimitedNumericArray:()=>n.in,encodeJson:()=>n.Pr,encodeNumber:()=>n._v,encodeNumericArray:()=>n.Vd,encodeNumericObject:()=>n.F_,encodeObject:()=>n.CG,encodeQueryParams:()=>n.Vl,encodeString:()=>n.aj,objectToSearchString:()=>n.oO,searchStringToObject:()=>n.eR,transformSearchStringJsonSafe:()=>n.ao,updateInLocation:()=>n.st,updateLocation:()=>n.Nt,useQueryParam:()=>c.p,useQueryParams:()=>u.s,withDefault:()=>n.IQ,withQueryParams:()=>i.zf,withQueryParamsMapped:()=>i._3});var n=t(637),o=t(208),a={};for(const e in o)["default","QueryParamProvider","QueryParams","useQueryParam","useQueryParams","withQueryParams","withQueryParamsMapped","ArrayParam","BooleanParam","DateParam","DateTimeParam","DelimitedArrayParam","DelimitedNumericArrayParam","JsonParam","NumberParam","NumericArrayParam","NumericObjectParam","ObjectParam","StringParam","createEnumArrayParam","createEnumDelimitedArrayParam","createEnumParam","decodeArray","decodeArrayEnum","decodeBoolean","decodeDate","decodeDelimitedArray","decodeDelimitedArrayEnum","decodeDelimitedNumericArray","decodeEnum","decodeJson","decodeNumber","decodeNumericArray","decodeNumericObject","decodeObject","decodeQueryParams","decodeString","encodeArray","encodeBoolean","encodeDate","encodeDelimitedArray","encodeDelimitedNumericArray","encodeJson","encodeNumber","encodeNumericArray","encodeNumericObject","encodeObject","encodeQueryParams","encodeString","objectToSearchString","searchStringToObject","transformSearchStringJsonSafe","updateInLocation","updateLocation","withDefault"].indexOf(e)<0&&(a[e]=()=>o[e]);t.d(r,a);var c=t(271),u=t(269),i=t(231),s=t(683),l=t(881)}},r={};function t(n){var o=r[n];if(void 0!==o)return o.exports;var a=r[n]={exports:{}};return e[n](a,a.exports,t),a.exports}t.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},t.d=(e,r)=>{for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};(()=>{"use strict";t.r(n);var e=t(889),r={};for(const t in e)"default"!==t&&(r[t]=()=>e[t]);t.d(n,r),t(637)})(),(window.popupMaker=window.popupMaker||{}).useQueryParams=n})();
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists