Skip to content

Instantly share code, notes, and snippets.

@Janpot
Last active August 15, 2024 06:16
Show Gist options
  • Save Janpot/7473fd930d5b0c0f69c723821a299701 to your computer and use it in GitHub Desktop.
Save Janpot/7473fd930d5b0c0f69c723821a299701 to your computer and use it in GitHub Desktop.
/*! For license information please see utils.js.LICENSE.txt */
var M;
(() => {
var e = {
186: (e, t, n) => {
"use strict";
var r = n(985);
function o() {}
function s() {}
(s.resetWarningCache = o),
(e.exports = function () {
function e(e, t, n, o, s, c) {
if (c !== r) {
var u = new Error(
"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types",
);
throw ((u.name = "Invariant Violation"), u);
}
}
function t() {
return e;
}
e.isRequired = e;
var n = {
array: e,
bigint: e,
bool: e,
func: e,
number: e,
object: e,
string: e,
symbol: e,
any: e,
arrayOf: t,
element: e,
elementType: e,
instanceOf: t,
node: e,
objectOf: t,
oneOf: t,
oneOfType: t,
shape: t,
exact: t,
checkPropTypes: s,
resetWarningCache: o,
};
return (n.PropTypes = n), n;
});
},
736: (e, t, n) => {
e.exports = n(186)();
},
985: (e) => {
"use strict";
e.exports = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";
},
936: (e, t) => {
"use strict";
var n,
r = Symbol.for("react.element"),
o = Symbol.for("react.portal"),
s = Symbol.for("react.fragment"),
c = Symbol.for("react.strict_mode"),
u = Symbol.for("react.profiler"),
l = Symbol.for("react.provider"),
a = Symbol.for("react.context"),
i = Symbol.for("react.server_context"),
f = Symbol.for("react.forward_ref"),
p = Symbol.for("react.suspense"),
d = Symbol.for("react.suspense_list"),
y = Symbol.for("react.memo"),
m = Symbol.for("react.lazy"),
b = Symbol.for("react.offscreen");
function h(e) {
if ("object" == typeof e && null !== e) {
var t = e.$$typeof;
switch (t) {
case r:
switch ((e = e.type)) {
case s:
case u:
case c:
case p:
case d:
return e;
default:
switch ((e = e && e.$$typeof)) {
case i:
case a:
case f:
case m:
case y:
case l:
return e;
default:
return t;
}
}
case o:
return t;
}
}
}
(n = Symbol.for("react.module.reference")),
(t.ForwardRef = f),
(t.Memo = y);
},
276: (e, t, n) => {
"use strict";
e.exports = n(936);
},
},
t = {};
function n(r) {
var o = t[r];
if (void 0 !== o) return o.exports;
var s = (t[r] = { exports: {} });
return e[r](s, s.exports, n), s.exports;
}
(n.n = (e) => {
var t = e && e.__esModule ? () => e.default : () => e;
return n.d(t, { a: t }), t;
}),
(n.d = (e, t) => {
for (var r in t)
n.o(t, r) &&
!n.o(e, r) &&
Object.defineProperty(e, r, { enumerable: !0, get: t[r] });
}),
(n.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t)),
(n.r = (e) => {
"undefined" != typeof Symbol &&
Symbol.toStringTag &&
Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }),
Object.defineProperty(e, "__esModule", { value: !0 });
});
var r = {};
(() => {
"use strict";
function e(e, t) {
return () => null;
}
function t(e) {
if ("object" != typeof e || null === e) return !1;
const t = Object.getPrototypeOf(e);
return !(
(null !== t &&
t !== Object.prototype &&
null !== Object.getPrototypeOf(t)) ||
Symbol.toStringTag in e ||
Symbol.iterator in e
);
}
function o(e) {
if (!t(e)) return e;
const n = {};
return (
Object.keys(e).forEach((t) => {
n[t] = o(e[t]);
}),
n
);
}
function s(e, n, r = { clone: !0 }) {
const c = r.clone ? { ...e } : e;
return (
t(e) &&
t(n) &&
Object.keys(n).forEach((u) => {
t(n[u]) && Object.prototype.hasOwnProperty.call(e, u) && t(e[u])
? (c[u] = s(e[u], n[u], r))
: r.clone
? (c[u] = t(n[u]) ? o(n[u]) : n[u])
: (c[u] = n[u]);
}),
c
);
}
n.r(r),
n.d(r, {
HTMLElementType: () => h,
chainPropTypes: () => e,
clamp: () => se,
deepmerge: () => s,
elementAcceptingRef: () => a,
elementTypeAcceptingRef: () => i,
exactProp: () => f,
formatMuiErrorMessage: () => p,
getDisplayName: () => b,
getValidReactChildren: () => Z,
globalStateClasses: () => te,
integerPropType: () => Y,
internal_resolveProps: () => J,
isGlobalState: () => re,
isPlainObject: () => t,
ponyfillGlobal: () => _,
refType: () => g,
unstable_ClassNameGenerator: () => ee,
unstable_Timeout: () => W,
unstable_capitalize: () => v,
unstable_composeClasses: () => K,
unstable_createChainedFunction: () => S,
unstable_debounce: () => w,
unstable_deprecatedPropType: () => E,
unstable_extractEventHandlers: () => ie,
unstable_generateUtilityClass: () => ne,
unstable_generateUtilityClasses: () => oe,
unstable_getReactNodeRef: () => me,
unstable_getScrollbarSize: () => z,
unstable_isFocusVisible: () => L,
unstable_isGlobalState: () => re,
unstable_isMuiElement: () => P,
unstable_ownerDocument: () => T,
unstable_ownerWindow: () => R,
unstable_requirePropFactory: () => j,
unstable_resolveComponentProps: () => de,
unstable_setRef: () => M,
unstable_unsupportedProp: () => k,
unstable_useControlled: () => $,
unstable_useEnhancedEffect: () => x,
unstable_useEventCallback: () => A,
unstable_useForkRef: () => F,
unstable_useId: () => I,
unstable_useLazyRef: () => q,
unstable_useOnMount: () => G,
unstable_useSlotProps: () => ye,
unstable_useTimeout: () => D,
usePreviousProps: () => H,
visuallyHidden: () => B,
});
var c = n(736),
u = n.n(c);
const l = (u().element, () => null);
l.isRequired = (u().element.isRequired, () => null);
const a = l;
const i = (u().elementType, () => null);
function f(e) {
return e;
}
function p(e) {
let t = "https://mui.com/production-error/?code=" + e;
for (let e = 1; e < arguments.length; e += 1)
t += "&args[]=" + encodeURIComponent(arguments[e]);
return (
"Minified MUI error #" + e + "; visit " + t + " for the full message."
);
}
var d = n(276);
function y(e, t = "") {
return e.displayName || e.name || t;
}
function m(e, t, n) {
const r = y(t);
return e.displayName || ("" !== r ? `${n}(${r})` : n);
}
function b(e) {
if (null != e) {
if ("string" == typeof e) return e;
if ("function" == typeof e) return y(e, "Component");
if ("object" == typeof e)
switch (e.$$typeof) {
case d.ForwardRef:
return m(e, e.render, "ForwardRef");
case d.Memo:
return m(e, e.type, "memo");
default:
return;
}
}
}
function h(e, t, n, r, o) {
return null;
}
const _ =
"undefined" != typeof window && window.Math == Math
? window
: "undefined" != typeof self && self.Math == Math
? self
: Function("return this")(),
g = u().oneOfType([u().func, u().object]);
function v(e) {
if ("string" != typeof e) throw new Error(p(7));
return e.charAt(0).toUpperCase() + e.slice(1);
}
function S(...e) {
return e.reduce(
(e, t) =>
null == t
? e
: function (...n) {
e.apply(this, n), t.apply(this, n);
},
() => {},
);
}
function w(e, t = 166) {
let n;
function r(...r) {
clearTimeout(n),
(n = setTimeout(() => {
e.apply(this, r);
}, t));
}
return (
(r.clear = () => {
clearTimeout(n);
}),
r
);
}
function E(e, t) {
return () => null;
}
const O = react;
function P(e, t) {
return (
O.isValidElement(e) &&
-1 !== t.indexOf(e.type.muiName ?? e.type?._payload?.value?.muiName)
);
}
function T(e) {
return (e && e.ownerDocument) || document;
}
function R(e) {
return T(e).defaultView || window;
}
function j(e, t) {
return () => null;
}
function M(e, t) {
"function" == typeof e ? e(t) : e && (e.current = t);
}
const x = "undefined" != typeof window ? O.useLayoutEffect : O.useEffect;
let N = 0;
const C = O["useId".toString()];
function I(e) {
if (void 0 !== C) {
const t = C();
return e ?? t;
}
return (function (e) {
const [t, n] = O.useState(e),
r = e || t;
return (
O.useEffect(() => {
null == t && ((N += 1), n(`mui-${N}`));
}, [t]),
r
);
})(e);
}
function k(e, t, n, r, o) {
return null;
}
function $({ controlled: e, default: t, name: n, state: r = "value" }) {
const { current: o } = O.useRef(void 0 !== e),
[s, c] = O.useState(t);
return [
o ? e : s,
O.useCallback((e) => {
o || c(e);
}, []),
];
}
const A = function (e) {
const t = O.useRef(e);
return (
x(() => {
t.current = e;
}),
O.useRef((...e) => (0, t.current)(...e)).current
);
};
function F(...e) {
return O.useMemo(
() =>
e.every((e) => null == e)
? null
: (t) => {
e.forEach((e) => {
M(e, t);
});
},
e,
);
}
const V = {};
function q(e, t) {
const n = O.useRef(V);
return n.current === V && (n.current = e(t)), n;
}
const U = [];
function G(e) {
O.useEffect(e, U);
}
class W {
static create() {
return new W();
}
currentId = null;
start(e, t) {
this.clear(),
(this.currentId = setTimeout(() => {
(this.currentId = null), t();
}, e));
}
clear = () => {
null !== this.currentId &&
(clearTimeout(this.currentId), (this.currentId = null));
};
disposeEffect = () => this.clear;
}
function D() {
const e = q(W.create).current;
return G(e.disposeEffect), e;
}
function L(e) {
try {
return e.matches(":focus-visible");
} catch (e) {
0;
}
return !1;
}
function z(e) {
const t = e.documentElement.clientWidth;
return Math.abs(window.innerWidth - t);
}
const H = (e) => {
const t = O.useRef({});
return (
O.useEffect(() => {
t.current = e;
}),
t.current
);
};
function Z(e) {
return O.Children.toArray(e).filter((e) => O.isValidElement(e));
}
const B = {
border: 0,
clip: "rect(0 0 0 0)",
height: "1px",
margin: "-1px",
overflow: "hidden",
padding: 0,
position: "absolute",
whiteSpace: "nowrap",
width: "1px",
};
function X() {
return null;
}
X.isRequired = X;
const Y = X;
function J(e, t) {
const n = { ...t };
for (const r in e)
if (Object.prototype.hasOwnProperty.call(e, r)) {
const o = r;
if ("components" === o || "slots" === o) n[o] = { ...e[o], ...n[o] };
else if ("componentsProps" === o || "slotProps" === o) {
const r = e[o],
s = t[o];
if (s)
if (r) {
n[o] = { ...s };
for (const e in r)
if (Object.prototype.hasOwnProperty.call(r, e)) {
const t = e;
n[o][t] = J(r[t], s[t]);
}
} else n[o] = s;
else n[o] = r || {};
} else void 0 === n[o] && (n[o] = e[o]);
}
return n;
}
function K(e, t, n = void 0) {
const r = {};
return (
Object.keys(e).forEach((o) => {
r[o] = e[o]
.reduce((e, r) => {
if (r) {
const o = t(r);
"" !== o && e.push(o), n && n[r] && e.push(n[r]);
}
return e;
}, [])
.join(" ");
}),
r
);
}
const Q = (e) => e,
ee = (() => {
let e = Q;
return {
configure(t) {
e = t;
},
generate: (t) => e(t),
reset() {
e = Q;
},
};
})(),
te = {
active: "active",
checked: "checked",
completed: "completed",
disabled: "disabled",
error: "error",
expanded: "expanded",
focused: "focused",
focusVisible: "focusVisible",
open: "open",
readOnly: "readOnly",
required: "required",
selected: "selected",
};
function ne(e, t, n = "Mui") {
const r = te[t];
return r ? `${n}-${r}` : `${ee.generate(e)}-${t}`;
}
function re(e) {
return void 0 !== te[e];
}
function oe(e, t, n = "Mui") {
const r = {};
return (
t.forEach((t) => {
r[t] = ne(e, t, n);
}),
r
);
}
const se = function (
e,
t = Number.MIN_SAFE_INTEGER,
n = Number.MAX_SAFE_INTEGER,
) {
return Math.max(t, Math.min(e, n));
};
const ce = function (e) {
return "string" == typeof e;
};
const ue = function (e, t, n) {
return void 0 === e || ce(e)
? t
: { ...t, ownerState: { ...t.ownerState, ...n } };
};
function le(e) {
var t,
n,
r = "";
if ("string" == typeof e || "number" == typeof e) r += e;
else if ("object" == typeof e)
if (Array.isArray(e)) {
var o = e.length;
for (t = 0; t < o; t++)
e[t] && (n = le(e[t])) && (r && (r += " "), (r += n));
} else for (n in e) e[n] && (r && (r += " "), (r += n));
return r;
}
const ae = function () {
for (var e, t, n = 0, r = "", o = arguments.length; n < o; n++)
(e = arguments[n]) && (t = le(e)) && (r && (r += " "), (r += t));
return r;
};
const ie = function (e, t = []) {
if (void 0 === e) return {};
const n = {};
return (
Object.keys(e)
.filter(
(n) =>
n.match(/^on[A-Z]/) &&
"function" == typeof e[n] &&
!t.includes(n),
)
.forEach((t) => {
n[t] = e[t];
}),
n
);
};
const fe = function (e) {
if (void 0 === e) return {};
const t = {};
return (
Object.keys(e)
.filter((t) => !(t.match(/^on[A-Z]/) && "function" == typeof e[t]))
.forEach((n) => {
t[n] = e[n];
}),
t
);
};
const pe = function (e) {
const {
getSlotProps: t,
additionalProps: n,
externalSlotProps: r,
externalForwardedProps: o,
className: s,
} = e;
if (!t) {
const e = ae(n?.className, s, o?.className, r?.className),
t = { ...n?.style, ...o?.style, ...r?.style },
c = { ...n, ...o, ...r };
return (
e.length > 0 && (c.className = e),
Object.keys(t).length > 0 && (c.style = t),
{ props: c, internalRef: void 0 }
);
}
const c = ie({ ...o, ...r }),
u = fe(r),
l = fe(o),
a = t(c),
i = ae(a?.className, n?.className, s, o?.className, r?.className),
f = { ...a?.style, ...n?.style, ...o?.style, ...r?.style },
p = { ...a, ...n, ...l, ...u };
return (
i.length > 0 && (p.className = i),
Object.keys(f).length > 0 && (p.style = f),
{ props: p, internalRef: a.ref }
);
};
const de = function (e, t, n) {
return "function" == typeof e ? e(t, n) : e;
};
const ye = function (e) {
const {
elementType: t,
externalSlotProps: n,
ownerState: r,
skipResolvingSlotProps: o = !1,
...s
} = e,
c = o ? {} : de(n, r),
{ props: u, internalRef: l } = pe({ ...s, externalSlotProps: c }),
a = F(l, c?.ref, e.additionalProps?.ref);
return ue(t, { ...u, ref: a }, r);
};
function me(e) {
return e && O.isValidElement(e)
? e.props.propertyIsEnumerable("ref")
? e.props.ref
: e.ref
: null;
}
})(),
(M = r);
})();
/*! For license information please see utils.js.LICENSE.txt */
var M;
(() => {
var e = {
6186: (e, t, r) => {
"use strict";
var n = r(2985);
function u() {}
function o() {}
(o.resetWarningCache = u),
(e.exports = function () {
function e(e, t, r, u, o, a) {
if (a !== n) {
var s = new Error(
"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types",
);
throw ((s.name = "Invariant Violation"), s);
}
}
function t() {
return e;
}
e.isRequired = e;
var r = {
array: e,
bigint: e,
bool: e,
func: e,
number: e,
object: e,
string: e,
symbol: e,
any: e,
arrayOf: t,
element: e,
elementType: e,
instanceOf: t,
node: e,
objectOf: t,
oneOf: t,
oneOfType: t,
shape: t,
exact: t,
checkPropTypes: o,
resetWarningCache: u,
};
return (r.PropTypes = r), r;
});
},
2736: (e, t, r) => {
e.exports = r(6186)();
},
2985: (e) => {
"use strict";
e.exports = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";
},
6936: (e, t) => {
"use strict";
var r,
n = Symbol.for("react.element"),
u = Symbol.for("react.portal"),
o = Symbol.for("react.fragment"),
a = Symbol.for("react.strict_mode"),
s = Symbol.for("react.profiler"),
c = Symbol.for("react.provider"),
l = Symbol.for("react.context"),
i = Symbol.for("react.server_context"),
f = Symbol.for("react.forward_ref"),
d = Symbol.for("react.suspense"),
p = Symbol.for("react.suspense_list"),
b = Symbol.for("react.memo"),
y = Symbol.for("react.lazy"),
m = Symbol.for("react.offscreen");
function g(e) {
if ("object" == typeof e && null !== e) {
var t = e.$$typeof;
switch (t) {
case n:
switch ((e = e.type)) {
case o:
case s:
case a:
case d:
case p:
return e;
default:
switch ((e = e && e.$$typeof)) {
case i:
case l:
case f:
case y:
case b:
case c:
return e;
default:
return t;
}
}
case u:
return t;
}
}
}
(r = Symbol.for("react.module.reference")),
(t.ForwardRef = f),
(t.Memo = b);
},
4276: (e, t, r) => {
"use strict";
e.exports = r(6936);
},
5887: (e, t, r) => {
"use strict";
r.d(t, { A: () => u });
const n = (e) => e,
u = (() => {
let e = n;
return {
configure(t) {
e = t;
},
generate: (t) => e(t),
reset() {
e = n;
},
};
})();
},
7619: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(5887);
},
5154: (e, t, r) => {
"use strict";
function n(e, t, r, n, u) {
return null;
}
r.r(t), r.d(t, { default: () => n });
},
3862: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => u });
var n = r(2157);
function u(e) {
if ("string" != typeof e) throw new Error((0, n.A)(7));
return e.charAt(0).toUpperCase() + e.slice(1);
}
},
2357: (e, t, r) => {
"use strict";
function n(e, t) {
return () => null;
}
r.d(t, { A: () => n });
},
6406: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(2357);
},
9487: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n });
const n = function (
e,
t = Number.MIN_SAFE_INTEGER,
r = Number.MAX_SAFE_INTEGER,
) {
return Math.max(t, Math.min(e, r));
};
},
2952: (e, t, r) => {
"use strict";
function n(e, t, r = void 0) {
const n = {};
return (
Object.keys(e).forEach((u) => {
n[u] = e[u]
.reduce((e, n) => {
if (n) {
const u = t(n);
"" !== u && e.push(u), r && r[n] && e.push(r[n]);
}
return e;
}, [])
.join(" ");
}),
n
);
}
r.r(t), r.d(t, { default: () => n });
},
9794: (e, t, r) => {
"use strict";
function n(...e) {
return e.reduce(
(e, t) =>
null == t
? e
: function (...r) {
e.apply(this, r), t.apply(this, r);
},
() => {},
);
}
r.r(t), r.d(t, { default: () => n });
},
5666: (e, t, r) => {
"use strict";
function n(e, t = 166) {
let r;
function n(...n) {
clearTimeout(r),
(r = setTimeout(() => {
e.apply(this, n);
}, t));
}
return (
(n.clear = () => {
clearTimeout(r);
}),
n
);
}
r.r(t), r.d(t, { default: () => n });
},
8972: (e, t, r) => {
"use strict";
function n(e) {
if ("object" != typeof e || null === e) return !1;
const t = Object.getPrototypeOf(e);
return !(
(null !== t &&
t !== Object.prototype &&
null !== Object.getPrototypeOf(t)) ||
Symbol.toStringTag in e ||
Symbol.iterator in e
);
}
function u(e) {
if (!n(e)) return e;
const t = {};
return (
Object.keys(e).forEach((r) => {
t[r] = u(e[r]);
}),
t
);
}
function o(e, t, r = { clone: !0 }) {
const a = r.clone ? { ...e } : e;
return (
n(e) &&
n(t) &&
Object.keys(t).forEach((s) => {
n(t[s]) && Object.prototype.hasOwnProperty.call(e, s) && n(e[s])
? (a[s] = o(e[s], t[s], r))
: r.clone
? (a[s] = n(t[s]) ? u(t[s]) : t[s])
: (a[s] = t[s]);
}),
a
);
}
r.r(t), r.d(t, { default: () => o, isPlainObject: () => n });
},
215: (e, t, r) => {
"use strict";
function n(e, t) {
return () => null;
}
r.r(t), r.d(t, { default: () => n });
},
1329: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => c });
var n = r(2736),
u = r.n(n),
o = r(2357);
function a(e, t, r, n, u) {
const o = e[t],
a = u || t;
if (null == o || "undefined" == typeof window) return null;
let s;
const c = o.type;
return (
"function" != typeof c ||
(function (e) {
const { prototype: t = {} } = e;
return Boolean(t.isReactComponent);
})(c) ||
(s =
"Did you accidentally use a plain function component for an element instead?"),
void 0 !== s
? new Error(
`Invalid ${n} \`${a}\` supplied to \`${r}\`. Expected an element that can hold a ref. ${s} For more information see https://mui.com/r/caveat-with-refs-guide`,
)
: null
);
}
const s = (0, o.A)(u().element, a);
s.isRequired = (0, o.A)(u().element.isRequired, a);
const c = s;
},
8313: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => o });
var n = r(2736),
u = r.n(n);
const o = (0, r(2357).A)(u().elementType, function (e, t, r, n, u) {
const o = e[t],
a = u || t;
if (null == o || "undefined" == typeof window) return null;
let s;
return (
"function" != typeof o ||
(function (e) {
const { prototype: t = {} } = e;
return Boolean(t.isReactComponent);
})(o) ||
(s =
"Did you accidentally provide a plain function component instead?"),
void 0 !== s
? new Error(
`Invalid ${n} \`${a}\` supplied to \`${r}\`. Expected an element type that can hold a ref. ${s} For more information see https://mui.com/r/caveat-with-refs-guide`,
)
: null
);
});
},
5042: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n });
function n(e) {
return e;
}
},
2879: (e, t, r) => {
"use strict";
r.d(t, { A: () => n });
const n = function (e, t = []) {
if (void 0 === e) return {};
const r = {};
return (
Object.keys(e)
.filter(
(r) =>
r.match(/^on[A-Z]/) &&
"function" == typeof e[r] &&
!t.includes(r),
)
.forEach((t) => {
r[t] = e[t];
}),
r
);
};
},
449: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(2879);
},
2157: (e, t, r) => {
"use strict";
function n(e) {
let t = "https://mui.com/production-error/?code=" + e;
for (let e = 1; e < arguments.length; e += 1)
t += "&args[]=" + encodeURIComponent(arguments[e]);
return (
"Minified MUI error #" +
e +
"; visit " +
t +
" for the full message."
);
}
r.d(t, { A: () => n });
},
4992: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(2157);
},
5433: (e, t, r) => {
"use strict";
r.d(t, { Ay: () => o, li: () => u, zO: () => a });
var n = r(5887);
const u = {
active: "active",
checked: "checked",
completed: "completed",
disabled: "disabled",
error: "error",
expanded: "expanded",
focused: "focused",
focusVisible: "focusVisible",
open: "open",
readOnly: "readOnly",
required: "required",
selected: "selected",
};
function o(e, t, r = "Mui") {
const o = u[t];
return o ? `${r}-${o}` : `${n.A.generate(e)}-${t}`;
}
function a(e) {
return void 0 !== u[e];
}
},
2112: (e, t, r) => {
"use strict";
r.r(t),
r.d(t, {
default: () => n.Ay,
globalStateClasses: () => n.li,
isGlobalState: () => n.zO,
});
var n = r(5433);
},
5949: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => u });
var n = r(5433);
function u(e, t, r = "Mui") {
const u = {};
return (
t.forEach((t) => {
u[t] = (0, n.Ay)(e, t, r);
}),
u
);
}
},
7896: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => a });
var n = r(4276);
function u(e, t = "") {
return e.displayName || e.name || t;
}
function o(e, t, r) {
const n = u(t);
return e.displayName || ("" !== n ? `${r}(${n})` : r);
}
function a(e) {
if (null != e) {
if ("string" == typeof e) return e;
if ("function" == typeof e) return u(e, "Component");
if ("object" == typeof e)
switch (e.$$typeof) {
case n.ForwardRef:
return o(e, e.render, "ForwardRef");
case n.Memo:
return o(e, e.type, "memo");
default:
return;
}
}
}
},
5444: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => u });
var n = r(4170);
function u(e) {
return e && n.isValidElement(e)
? e.props.propertyIsEnumerable("ref")
? e.props.ref
: e.ref
: null;
}
},
9241: (e, t, r) => {
"use strict";
function n(e) {
const t = e.documentElement.clientWidth;
return Math.abs(window.innerWidth - t);
}
r.r(t), r.d(t, { default: () => n });
},
1533: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => u });
var n = r(4170);
function u(e) {
return n.Children.toArray(e).filter((e) => n.isValidElement(e));
}
},
6799: (e, t, r) => {
"use strict";
function n(e) {
const t = typeof e;
switch (t) {
case "number":
return Number.isNaN(e)
? "NaN"
: Number.isFinite(e)
? e !== Math.floor(e)
? "float"
: "number"
: "Infinity";
case "object":
return null === e ? "null" : e.constructor.name;
default:
return t;
}
}
function u() {
return null;
}
r.r(t),
r.d(t, { default: () => o, getTypeByValue: () => n }),
(u.isRequired = u);
const o = u;
},
9041: (e, t, r) => {
"use strict";
function n(e) {
try {
return e.matches(":focus-visible");
} catch (e) {
0;
}
return !1;
}
r.r(t), r.d(t, { default: () => n });
},
3981: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => u });
var n = r(4170);
function u(e, t) {
return (
n.isValidElement(e) &&
-1 !== t.indexOf(e.type.muiName ?? e.type?._payload?.value?.muiName)
);
}
},
4435: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(2005);
},
2005: (e, t, r) => {
"use strict";
function n(e) {
return (e && e.ownerDocument) || document;
}
r.d(t, { A: () => n });
},
3096: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => u });
var n = r(2005);
function u(e) {
return (0, n.A)(e).defaultView || window;
}
},
9375: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n });
const n =
"undefined" != typeof window && window.Math == Math
? window
: "undefined" != typeof self && self.Math == Math
? self
: Function("return this")();
},
6610: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => o });
var n = r(2736),
u = r.n(n);
const o = u().oneOfType([u().func, u().object]);
},
8255: (e, t, r) => {
"use strict";
function n(e, t) {
return () => null;
}
r.r(t), r.d(t, { default: () => n });
},
1854: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(6805);
},
6805: (e, t, r) => {
"use strict";
r.d(t, { A: () => n });
const n = function (e, t, r) {
return "function" == typeof e ? e(t, r) : e;
};
},
6725: (e, t, r) => {
"use strict";
function n(e, t) {
const r = { ...t };
for (const u in e)
if (Object.prototype.hasOwnProperty.call(e, u)) {
const o = u;
if ("components" === o || "slots" === o)
r[o] = { ...e[o], ...r[o] };
else if ("componentsProps" === o || "slotProps" === o) {
const u = e[o],
a = t[o];
if (a)
if (u) {
r[o] = { ...a };
for (const e in u)
if (Object.prototype.hasOwnProperty.call(u, e)) {
const t = e;
r[o][t] = n(u[t], a[t]);
}
} else r[o] = a;
else r[o] = u || {};
} else void 0 === r[o] && (r[o] = e[o]);
}
return r;
}
r.r(t), r.d(t, { default: () => n });
},
7030: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(7333);
},
7333: (e, t, r) => {
"use strict";
function n(e, t) {
"function" == typeof e ? e(t) : e && (e.current = t);
}
r.d(t, { A: () => n });
},
1861: (e, t, r) => {
"use strict";
function n(e, t, r, n, u) {
return null;
}
r.r(t), r.d(t, { default: () => n });
},
9536: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => u });
var n = r(4170);
function u({ controlled: e, default: t, name: r, state: u = "value" }) {
const { current: o } = n.useRef(void 0 !== e),
[a, s] = n.useState(t);
return [
o ? e : a,
n.useCallback((e) => {
o || s(e);
}, []),
];
}
},
2837: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(3145);
},
3145: (e, t, r) => {
"use strict";
r.d(t, { A: () => u });
var n = r(4170);
const u =
"undefined" != typeof window ? n.useLayoutEffect : n.useEffect;
},
4954: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => o });
var n = r(4170),
u = r(3145);
const o = function (e) {
const t = n.useRef(e);
return (
(0, u.A)(() => {
t.current = e;
}),
n.useRef((...e) => (0, t.current)(...e)).current
);
};
},
4143: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(1411);
},
1411: (e, t, r) => {
"use strict";
r.d(t, { A: () => o });
var n = r(4170),
u = r(7333);
function o(...e) {
return n.useMemo(
() =>
e.every((e) => null == e)
? null
: (t) => {
e.forEach((e) => {
(0, u.A)(e, t);
});
},
e,
);
}
},
5282: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => a });
var n = r(4170);
let u = 0;
const o = n["useId".toString()];
function a(e) {
if (void 0 !== o) {
const t = o();
return e ?? t;
}
return (function (e) {
const [t, r] = n.useState(e),
o = e || t;
return (
n.useEffect(() => {
null == t && ((u += 1), r(`mui-${u}`));
}, [t]),
o
);
})(e);
}
},
9969: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(5607);
},
5607: (e, t, r) => {
"use strict";
r.d(t, { A: () => o });
var n = r(4170);
const u = {};
function o(e, t) {
const r = n.useRef(u);
return r.current === u && (r.current = e(t)), r;
}
},
3312: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n.A });
var n = r(2093);
},
2093: (e, t, r) => {
"use strict";
r.d(t, { A: () => o });
var n = r(4170);
const u = [];
function o(e) {
n.useEffect(e, u);
}
},
9210: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => u });
var n = r(4170);
const u = (e) => {
const t = n.useRef({});
return (
n.useEffect(() => {
t.current = e;
}),
t.current
);
};
},
9651: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => d });
var n = r(1411);
const u = function (e) {
return "string" == typeof e;
};
const o = function (e, t, r) {
return void 0 === e || u(e)
? t
: { ...t, ownerState: { ...t.ownerState, ...r } };
};
function a(e) {
var t,
r,
n = "";
if ("string" == typeof e || "number" == typeof e) n += e;
else if ("object" == typeof e)
if (Array.isArray(e)) {
var u = e.length;
for (t = 0; t < u; t++)
e[t] && (r = a(e[t])) && (n && (n += " "), (n += r));
} else for (r in e) e[r] && (n && (n += " "), (n += r));
return n;
}
const s = function () {
for (var e, t, r = 0, n = "", u = arguments.length; r < u; r++)
(e = arguments[r]) && (t = a(e)) && (n && (n += " "), (n += t));
return n;
};
var c = r(2879);
const l = function (e) {
if (void 0 === e) return {};
const t = {};
return (
Object.keys(e)
.filter(
(t) => !(t.match(/^on[A-Z]/) && "function" == typeof e[t]),
)
.forEach((r) => {
t[r] = e[r];
}),
t
);
};
const i = function (e) {
const {
getSlotProps: t,
additionalProps: r,
externalSlotProps: n,
externalForwardedProps: u,
className: o,
} = e;
if (!t) {
const e = s(r?.className, o, u?.className, n?.className),
t = { ...r?.style, ...u?.style, ...n?.style },
a = { ...r, ...u, ...n };
return (
e.length > 0 && (a.className = e),
Object.keys(t).length > 0 && (a.style = t),
{ props: a, internalRef: void 0 }
);
}
const a = (0, c.A)({ ...u, ...n }),
i = l(n),
f = l(u),
d = t(a),
p = s(d?.className, r?.className, o, u?.className, n?.className),
b = { ...d?.style, ...r?.style, ...u?.style, ...n?.style },
y = { ...d, ...r, ...f, ...i };
return (
p.length > 0 && (y.className = p),
Object.keys(b).length > 0 && (y.style = b),
{ props: y, internalRef: d.ref }
);
};
var f = r(6805);
const d = function (e) {
const {
elementType: t,
externalSlotProps: r,
ownerState: u,
skipResolvingSlotProps: a = !1,
...s
} = e,
c = a ? {} : (0, f.A)(r, u),
{ props: l, internalRef: d } = i({ ...s, externalSlotProps: c }),
p = (0, n.A)(d, c?.ref, e.additionalProps?.ref);
return o(t, { ...l, ref: p }, u);
};
},
4530: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { Timeout: () => o, default: () => a });
var n = r(5607),
u = r(2093);
class o {
static create() {
return new o();
}
currentId = null;
start(e, t) {
this.clear(),
(this.currentId = setTimeout(() => {
(this.currentId = null), t();
}, e));
}
clear = () => {
null !== this.currentId &&
(clearTimeout(this.currentId), (this.currentId = null));
};
disposeEffect = () => this.clear;
}
function a() {
const e = (0, n.A)(o.create).current;
return (0, u.A)(e.disposeEffect), e;
}
},
8271: (e, t, r) => {
"use strict";
r.r(t), r.d(t, { default: () => n });
const n = {
border: 0,
clip: "rect(0 0 0 0)",
height: "1px",
margin: "-1px",
overflow: "hidden",
padding: 0,
position: "absolute",
whiteSpace: "nowrap",
width: "1px",
};
},
6002: (e, t, r) => {
"use strict";
var n = r(9173);
Object.defineProperty(t, "__esModule", { value: !0 });
var u = {
chainPropTypes: !0,
deepmerge: !0,
isPlainObject: !0,
elementAcceptingRef: !0,
elementTypeAcceptingRef: !0,
exactProp: !0,
formatMuiErrorMessage: !0,
getDisplayName: !0,
HTMLElementType: !0,
ponyfillGlobal: !0,
refType: !0,
unstable_capitalize: !0,
unstable_createChainedFunction: !0,
unstable_debounce: !0,
unstable_deprecatedPropType: !0,
unstable_isMuiElement: !0,
unstable_ownerDocument: !0,
unstable_ownerWindow: !0,
unstable_requirePropFactory: !0,
unstable_setRef: !0,
unstable_useEnhancedEffect: !0,
unstable_useId: !0,
unstable_unsupportedProp: !0,
unstable_useControlled: !0,
unstable_useEventCallback: !0,
unstable_useForkRef: !0,
unstable_useLazyRef: !0,
unstable_useTimeout: !0,
unstable_Timeout: !0,
unstable_useOnMount: !0,
unstable_isFocusVisible: !0,
unstable_getScrollbarSize: !0,
usePreviousProps: !0,
getValidReactChildren: !0,
visuallyHidden: !0,
integerPropType: !0,
internal_resolveProps: !0,
unstable_composeClasses: !0,
unstable_generateUtilityClass: !0,
unstable_isGlobalState: !0,
unstable_generateUtilityClasses: !0,
unstable_ClassNameGenerator: !0,
clamp: !0,
unstable_useSlotProps: !0,
unstable_resolveComponentProps: !0,
unstable_extractEventHandlers: !0,
unstable_getReactNodeRef: !0,
};
Object.defineProperty(t, "HTMLElementType", {
enumerable: !0,
get: function () {
return d.default;
},
}),
Object.defineProperty(t, "chainPropTypes", {
enumerable: !0,
get: function () {
return o.default;
},
}),
Object.defineProperty(t, "clamp", {
enumerable: !0,
get: function () {
return q.default;
},
}),
Object.defineProperty(t, "deepmerge", {
enumerable: !0,
get: function () {
return a.default;
},
}),
Object.defineProperty(t, "elementAcceptingRef", {
enumerable: !0,
get: function () {
return s.default;
},
}),
Object.defineProperty(t, "elementTypeAcceptingRef", {
enumerable: !0,
get: function () {
return c.default;
},
}),
Object.defineProperty(t, "exactProp", {
enumerable: !0,
get: function () {
return l.default;
},
}),
Object.defineProperty(t, "formatMuiErrorMessage", {
enumerable: !0,
get: function () {
return i.default;
},
}),
Object.defineProperty(t, "getDisplayName", {
enumerable: !0,
get: function () {
return f.default;
},
}),
Object.defineProperty(t, "getValidReactChildren", {
enumerable: !0,
get: function () {
return $.default;
},
}),
Object.defineProperty(t, "integerPropType", {
enumerable: !0,
get: function () {
return V.default;
},
}),
Object.defineProperty(t, "internal_resolveProps", {
enumerable: !0,
get: function () {
return D.default;
},
}),
Object.defineProperty(t, "isPlainObject", {
enumerable: !0,
get: function () {
return a.isPlainObject;
},
}),
Object.defineProperty(t, "ponyfillGlobal", {
enumerable: !0,
get: function () {
return p.default;
},
}),
Object.defineProperty(t, "refType", {
enumerable: !0,
get: function () {
return b.default;
},
}),
Object.defineProperty(t, "unstable_ClassNameGenerator", {
enumerable: !0,
get: function () {
return U.default;
},
}),
Object.defineProperty(t, "unstable_Timeout", {
enumerable: !0,
get: function () {
return x.Timeout;
},
}),
Object.defineProperty(t, "unstable_capitalize", {
enumerable: !0,
get: function () {
return y.default;
},
}),
Object.defineProperty(t, "unstable_composeClasses", {
enumerable: !0,
get: function () {
return G.default;
},
}),
Object.defineProperty(t, "unstable_createChainedFunction", {
enumerable: !0,
get: function () {
return m.default;
},
}),
Object.defineProperty(t, "unstable_debounce", {
enumerable: !0,
get: function () {
return g.default;
},
}),
Object.defineProperty(t, "unstable_deprecatedPropType", {
enumerable: !0,
get: function () {
return P.default;
},
}),
Object.defineProperty(t, "unstable_extractEventHandlers", {
enumerable: !0,
get: function () {
return B.default;
},
}),
Object.defineProperty(t, "unstable_generateUtilityClass", {
enumerable: !0,
get: function () {
return W.default;
},
}),
Object.defineProperty(t, "unstable_generateUtilityClasses", {
enumerable: !0,
get: function () {
return z.default;
},
}),
Object.defineProperty(t, "unstable_getReactNodeRef", {
enumerable: !0,
get: function () {
return Z.default;
},
}),
Object.defineProperty(t, "unstable_getScrollbarSize", {
enumerable: !0,
get: function () {
return k.default;
},
}),
Object.defineProperty(t, "unstable_isFocusVisible", {
enumerable: !0,
get: function () {
return C.default;
},
}),
Object.defineProperty(t, "unstable_isGlobalState", {
enumerable: !0,
get: function () {
return W.isGlobalState;
},
}),
Object.defineProperty(t, "unstable_isMuiElement", {
enumerable: !0,
get: function () {
return O.default;
},
}),
Object.defineProperty(t, "unstable_ownerDocument", {
enumerable: !0,
get: function () {
return v.default;
},
}),
Object.defineProperty(t, "unstable_ownerWindow", {
enumerable: !0,
get: function () {
return _.default;
},
}),
Object.defineProperty(t, "unstable_requirePropFactory", {
enumerable: !0,
get: function () {
return h.default;
},
}),
Object.defineProperty(t, "unstable_resolveComponentProps", {
enumerable: !0,
get: function () {
return L.default;
},
}),
Object.defineProperty(t, "unstable_setRef", {
enumerable: !0,
get: function () {
return j.default;
},
}),
Object.defineProperty(t, "unstable_unsupportedProp", {
enumerable: !0,
get: function () {
return S.default;
},
}),
Object.defineProperty(t, "unstable_useControlled", {
enumerable: !0,
get: function () {
return E.default;
},
}),
Object.defineProperty(t, "unstable_useEnhancedEffect", {
enumerable: !0,
get: function () {
return w.default;
},
}),
Object.defineProperty(t, "unstable_useEventCallback", {
enumerable: !0,
get: function () {
return T.default;
},
}),
Object.defineProperty(t, "unstable_useForkRef", {
enumerable: !0,
get: function () {
return M.default;
},
}),
Object.defineProperty(t, "unstable_useId", {
enumerable: !0,
get: function () {
return A.default;
},
}),
Object.defineProperty(t, "unstable_useLazyRef", {
enumerable: !0,
get: function () {
return R.default;
},
}),
Object.defineProperty(t, "unstable_useOnMount", {
enumerable: !0,
get: function () {
return N.default;
},
}),
Object.defineProperty(t, "unstable_useSlotProps", {
enumerable: !0,
get: function () {
return H.default;
},
}),
Object.defineProperty(t, "unstable_useTimeout", {
enumerable: !0,
get: function () {
return x.default;
},
}),
Object.defineProperty(t, "usePreviousProps", {
enumerable: !0,
get: function () {
return I.default;
},
}),
Object.defineProperty(t, "visuallyHidden", {
enumerable: !0,
get: function () {
return F.default;
},
});
var o = n(r(6406)),
a = J(r(8972)),
s = n(r(1329)),
c = n(r(8313)),
l = n(r(5042)),
i = n(r(4992)),
f = n(r(7896)),
d = n(r(5154)),
p = n(r(9375)),
b = n(r(6610)),
y = n(r(3862)),
m = n(r(9794)),
g = n(r(5666)),
P = n(r(215)),
O = n(r(3981)),
v = n(r(4435)),
_ = n(r(3096)),
h = n(r(8255)),
j = n(r(7030)),
w = n(r(2837)),
A = n(r(5282)),
S = n(r(1861)),
E = n(r(9536)),
T = n(r(4954)),
M = n(r(4143)),
R = n(r(9969)),
x = J(r(4530)),
N = n(r(3312)),
C = n(r(9041)),
k = n(r(9241)),
I = n(r(9210)),
$ = n(r(1533)),
F = n(r(8271)),
V = n(r(6799)),
D = n(r(6725)),
G = n(r(2952)),
W = J(r(2112));
Object.keys(W).forEach(function (e) {
"default" !== e &&
"__esModule" !== e &&
(Object.prototype.hasOwnProperty.call(u, e) ||
(e in t && t[e] === W[e]) ||
Object.defineProperty(t, e, {
enumerable: !0,
get: function () {
return W[e];
},
}));
});
var z = n(r(5949)),
U = n(r(7619)),
q = n(r(9487)),
H = n(r(9651)),
L = n(r(1854)),
B = n(r(449)),
Z = n(r(5444)),
X = r(4479);
function Y(e) {
if ("function" != typeof WeakMap) return null;
var t = new WeakMap(),
r = new WeakMap();
return (Y = function (e) {
return e ? r : t;
})(e);
}
function J(e, t) {
if (!t && e && e.__esModule) return e;
if (null === e || ("object" != typeof e && "function" != typeof e))
return { default: e };
var r = Y(t);
if (r && r.has(e)) return r.get(e);
var n = { __proto__: null },
u = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var o in e)
if ("default" !== o && {}.hasOwnProperty.call(e, o)) {
var a = u ? Object.getOwnPropertyDescriptor(e, o) : null;
a && (a.get || a.set)
? Object.defineProperty(n, o, a)
: (n[o] = e[o]);
}
return (n.default = e), r && r.set(e, n), n;
}
Object.keys(X).forEach(function (e) {
"default" !== e &&
"__esModule" !== e &&
(Object.prototype.hasOwnProperty.call(u, e) ||
(e in t && t[e] === X[e]) ||
Object.defineProperty(t, e, {
enumerable: !0,
get: function () {
return X[e];
},
}));
});
},
4479: (e, t) => {
"use strict";
Object.defineProperty(t, "__esModule", { value: !0 });
},
4170: (e) => {
"use strict";
e.exports = react;
},
9173: (e) => {
(e.exports = function (e) {
return e && e.__esModule ? e : { default: e };
}),
(e.exports.__esModule = !0),
(e.exports.default = e.exports);
},
},
t = {};
function r(n) {
var u = t[n];
if (void 0 !== u) return u.exports;
var o = (t[n] = { exports: {} });
return e[n](o, o.exports, r), o.exports;
}
(r.n = (e) => {
var t = e && e.__esModule ? () => e.default : () => e;
return r.d(t, { a: t }), t;
}),
(r.d = (e, t) => {
for (var n in t)
r.o(t, n) &&
!r.o(e, n) &&
Object.defineProperty(e, n, { enumerable: !0, get: t[n] });
}),
(r.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t)),
(r.r = (e) => {
"undefined" != typeof Symbol &&
Symbol.toStringTag &&
Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }),
Object.defineProperty(e, "__esModule", { value: !0 });
});
var n = r(6002);
M = n;
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment