Socket
Socket
Sign inDemoInstall

react

Package Overview
Dependencies
2
Maintainers
6
Versions
1813
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.0-experimental-af3d52611 to 0.0.0-experimental-af730436c-20220405

cjs/react.shared-subset.development.js

273

cjs/react-jsx-dev-runtime.development.js

@@ -1,2 +0,3 @@

/** @license React vundefined
/**
* @license React
* react-jsx-dev-runtime.development.js

@@ -17,3 +18,2 @@ *

var React = require('react');
var _assign = require('object-assign');

@@ -23,46 +23,19 @@ // ATTENTION

// Please consider also adding to 'react-devtools-shared/src/backend/ReactSymbols'
// The Symbol used to tag the ReactElement-like types. If there is no native Symbol
// nor polyfill, then a plain number is used for performance.
var REACT_ELEMENT_TYPE = 0xeac7;
var REACT_PORTAL_TYPE = 0xeaca;
exports.Fragment = 0xeacb;
var REACT_STRICT_MODE_TYPE = 0xeacc;
var REACT_PROFILER_TYPE = 0xead2;
var REACT_PROVIDER_TYPE = 0xeacd;
var REACT_CONTEXT_TYPE = 0xeace;
var REACT_FORWARD_REF_TYPE = 0xead0;
var REACT_SUSPENSE_TYPE = 0xead1;
var REACT_SUSPENSE_LIST_TYPE = 0xead8;
var REACT_MEMO_TYPE = 0xead3;
var REACT_LAZY_TYPE = 0xead4;
var REACT_SCOPE_TYPE = 0xead7;
var REACT_OPAQUE_ID_TYPE = 0xeae0;
var REACT_DEBUG_TRACING_MODE_TYPE = 0xeae1;
var REACT_OFFSCREEN_TYPE = 0xeae2;
var REACT_LEGACY_HIDDEN_TYPE = 0xeae3;
var REACT_CACHE_TYPE = 0xeae4;
if (typeof Symbol === 'function' && Symbol.for) {
var symbolFor = Symbol.for;
REACT_ELEMENT_TYPE = symbolFor('react.element');
REACT_PORTAL_TYPE = symbolFor('react.portal');
exports.Fragment = symbolFor('react.fragment');
REACT_STRICT_MODE_TYPE = symbolFor('react.strict_mode');
REACT_PROFILER_TYPE = symbolFor('react.profiler');
REACT_PROVIDER_TYPE = symbolFor('react.provider');
REACT_CONTEXT_TYPE = symbolFor('react.context');
REACT_FORWARD_REF_TYPE = symbolFor('react.forward_ref');
REACT_SUSPENSE_TYPE = symbolFor('react.suspense');
REACT_SUSPENSE_LIST_TYPE = symbolFor('react.suspense_list');
REACT_MEMO_TYPE = symbolFor('react.memo');
REACT_LAZY_TYPE = symbolFor('react.lazy');
REACT_SCOPE_TYPE = symbolFor('react.scope');
REACT_OPAQUE_ID_TYPE = symbolFor('react.opaque.id');
REACT_DEBUG_TRACING_MODE_TYPE = symbolFor('react.debug_trace_mode');
REACT_OFFSCREEN_TYPE = symbolFor('react.offscreen');
REACT_LEGACY_HIDDEN_TYPE = symbolFor('react.legacy_hidden');
REACT_CACHE_TYPE = symbolFor('react.cache');
}
var MAYBE_ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator;
// The Symbol used to tag the ReactElement-like types.
var REACT_ELEMENT_TYPE = Symbol.for('react.element');
var REACT_PORTAL_TYPE = Symbol.for('react.portal');
var REACT_FRAGMENT_TYPE = Symbol.for('react.fragment');
var REACT_STRICT_MODE_TYPE = Symbol.for('react.strict_mode');
var REACT_PROFILER_TYPE = Symbol.for('react.profiler');
var REACT_PROVIDER_TYPE = Symbol.for('react.provider');
var REACT_CONTEXT_TYPE = Symbol.for('react.context');
var REACT_SERVER_CONTEXT_TYPE = Symbol.for('react.server_context');
var REACT_FORWARD_REF_TYPE = Symbol.for('react.forward_ref');
var REACT_SUSPENSE_TYPE = Symbol.for('react.suspense');
var REACT_SUSPENSE_LIST_TYPE = Symbol.for('react.suspense_list');
var REACT_MEMO_TYPE = Symbol.for('react.memo');
var REACT_LAZY_TYPE = Symbol.for('react.lazy');
var REACT_OFFSCREEN_TYPE = Symbol.for('react.offscreen');
var REACT_CACHE_TYPE = Symbol.for('react.cache');
var MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
var FAUX_ITERATOR_SYMBOL = '@@iterator';

@@ -87,7 +60,9 @@ function getIteratorFn(maybeIterable) {

{
for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
args[_key2 - 1] = arguments[_key2];
{
for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
args[_key2 - 1] = arguments[_key2];
}
printWarning('error', format, args);
}
printWarning('error', format, args);
}

@@ -106,6 +81,7 @@ }

args = args.concat([stack]);
}
} // eslint-disable-next-line react-internal/safe-string-coercion
var argsWithFormat = args.map(function (item) {
return '' + item;
return String(item);
}); // Careful: RN currently depends on this prefix

@@ -121,12 +97,14 @@

// Filter certain DOM attributes (e.g. src, href) if their values are empty strings.
// -----------------------------------------------------------------------------
var enableScopeAPI = false; // Experimental Create Event Handle API.
var enableTransitionTracing = false; // No known bugs, but needs performance testing
var REACT_MODULE_REFERENCE = 0;
var enableLegacyHidden = false; // Enables unstable_avoidThisFallback feature in Fiber
// stuff. Intended to enable React core members to more easily debug scheduling
// issues in DEV builds.
if (typeof Symbol === 'function') {
REACT_MODULE_REFERENCE = Symbol.for('react.module.reference');
}
var enableDebugTracing = false; // Track which Fiber(s) schedule render work.
var REACT_MODULE_REFERENCE = Symbol.for('react.module.reference');
function isValidElementType(type) {

@@ -138,3 +116,3 @@ if (typeof type === 'string' || typeof type === 'function') {

if (type === exports.Fragment || type === REACT_PROFILER_TYPE || type === REACT_DEBUG_TRACING_MODE_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || type === REACT_LEGACY_HIDDEN_TYPE || enableScopeAPI || type === REACT_CACHE_TYPE) {
if (type === REACT_FRAGMENT_TYPE || type === REACT_PROFILER_TYPE || enableDebugTracing || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || enableLegacyHidden || type === REACT_OFFSCREEN_TYPE || enableScopeAPI || type === REACT_CACHE_TYPE || enableTransitionTracing ) {
return true;

@@ -157,11 +135,19 @@ }

function getWrappedName(outerType, innerType, wrapperName) {
var displayName = outerType.displayName;
if (displayName) {
return displayName;
}
var functionName = innerType.displayName || innerType.name || '';
return outerType.displayName || (functionName !== '' ? wrapperName + "(" + functionName + ")" : wrapperName);
}
return functionName !== '' ? wrapperName + "(" + functionName + ")" : wrapperName;
} // Keep in sync with react-reconciler/getComponentNameFromFiber
function getContextName(type) {
return type.displayName || 'Context';
}
} // Note that the reconciler package should generally prefer to use getComponentNameFromFiber() instead.
function getComponentName(type) {
function getComponentNameFromType(type) {
if (type == null) {

@@ -174,3 +160,3 @@ // Host root, text node or just invalid type.

if (typeof type.tag === 'number') {
error('Received an unexpected object in getComponentName(). ' + 'This is likely a bug in React. Please file an issue.');
error('Received an unexpected object in getComponentNameFromType(). ' + 'This is likely a bug in React. Please file an issue.');
}

@@ -188,3 +174,3 @@ }

switch (type) {
case exports.Fragment:
case REACT_FRAGMENT_TYPE:
return 'Fragment';

@@ -208,3 +194,6 @@

case REACT_CACHE_TYPE:
return 'Cache';
{
return 'Cache';
}
}

@@ -226,4 +215,10 @@

case REACT_MEMO_TYPE:
return getComponentName(type.type);
var outerName = type.displayName || null;
if (outerName !== null) {
return outerName;
}
return getComponentNameFromType(type.type) || 'Memo';
case REACT_LAZY_TYPE:

@@ -236,3 +231,3 @@ {

try {
return getComponentName(init(payload));
return getComponentNameFromType(init(payload));
} catch (x) {

@@ -242,2 +237,10 @@ return null;

}
case REACT_SERVER_CONTEXT_TYPE:
{
var context2 = type;
return (context2.displayName || context2._globalName) + '.Provider';
}
// eslint-disable-next-line no-fallthrough
}

@@ -249,2 +252,4 @@ }

var assign = Object.assign;
// Helpers to patch console.logs to avoid logging during side-effect free

@@ -313,21 +318,21 @@ // replaying on render function. This currently only patches the object

Object.defineProperties(console, {
log: _assign({}, props, {
log: assign({}, props, {
value: prevLog
}),
info: _assign({}, props, {
info: assign({}, props, {
value: prevInfo
}),
warn: _assign({}, props, {
warn: assign({}, props, {
value: prevWarn
}),
error: _assign({}, props, {
error: assign({}, props, {
value: prevError
}),
group: _assign({}, props, {
group: assign({}, props, {
value: prevGroup
}),
groupCollapsed: _assign({}, props, {
groupCollapsed: assign({}, props, {
value: prevGroupCollapsed
}),
groupEnd: _assign({}, props, {
groupEnd: assign({}, props, {
value: prevGroupEnd

@@ -482,4 +487,11 @@ })

// V8 adds a "new" prefix for native classes. Let's remove it to make it prettier.
var _frame = '\n' + sampleLines[s].replace(' at new ', ' at ');
var _frame = '\n' + sampleLines[s].replace(' at new ', ' at '); // If our component frame is labeled "<anonymous>"
// but we have a user-provided "displayName"
// splice it in to make the stack more readable.
if (fn.displayName && _frame.includes('<anonymous>')) {
_frame = _frame.replace('<anonymous>', fn.displayName);
}
{

@@ -585,2 +597,4 @@ if (typeof fn === 'function') {

var hasOwnProperty = Object.prototype.hasOwnProperty;
var loggedTypeFailures = {};

@@ -604,3 +618,3 @@ var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame;

// $FlowFixMe This is okay but Flow doesn't know it.
var has = Function.call.bind(Object.prototype.hasOwnProperty);
var has = Function.call.bind(hasOwnProperty);

@@ -617,2 +631,3 @@ for (var typeSpecName in typeSpecs) {

if (typeof typeSpecs[typeSpecName] !== 'function') {
// eslint-disable-next-line react-internal/prod-error-codes
var err = Error((componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' + 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.' + 'This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.');

@@ -651,4 +666,76 @@ err.name = 'Invariant Violation';

var isArrayImpl = Array.isArray; // eslint-disable-next-line no-redeclare
function isArray(a) {
return isArrayImpl(a);
}
/*
* The `'' + value` pattern (used in in perf-sensitive code) throws for Symbol
* and Temporal.* types. See https://github.com/facebook/react/pull/22064.
*
* The functions in this module will throw an easier-to-understand,
* easier-to-debug exception with a clear errors message message explaining the
* problem. (Instead of a confusing exception thrown inside the implementation
* of the `value` object).
*/
// $FlowFixMe only called in DEV, so void return is not possible.
function typeName(value) {
{
// toStringTag is needed for namespaced types like Temporal.Instant
var hasToStringTag = typeof Symbol === 'function' && Symbol.toStringTag;
var type = hasToStringTag && value[Symbol.toStringTag] || value.constructor.name || 'Object';
return type;
}
} // $FlowFixMe only called in DEV, so void return is not possible.
function willCoercionThrow(value) {
{
try {
testStringCoercion(value);
return false;
} catch (e) {
return true;
}
}
}
function testStringCoercion(value) {
// If you ended up here by following an exception call stack, here's what's
// happened: you supplied an object or symbol value to React (as a prop, key,
// DOM attribute, CSS property, string ref, etc.) and when React tried to
// coerce it to a string using `'' + value`, an exception was thrown.
//
// The most common types that will cause this exception are `Symbol` instances
// and Temporal objects like `Temporal.Instant`. But any object that has a
// `valueOf` or `[Symbol.toPrimitive]` method that throws will also cause this
// exception. (Library authors do this to prevent users from using built-in
// numeric operators like `+` or comparison operators like `>=` because custom
// methods are needed to perform accurate arithmetic or comparison.)
//
// To fix the problem, coerce this object or symbol value to a string before
// passing it to React. The most reliable way is usually `String(value)`.
//
// To find which value is throwing, check the browser or debugger console.
// Before this exception was thrown, there should be `console.error` output
// that shows the type (Symbol, Temporal.PlainDate, etc.) that caused the
// problem and how that type was used: key, atrribute, input value prop, etc.
// In most cases, this console output also shows the component and its
// ancestor components where the exception happened.
//
// eslint-disable-next-line react-internal/safe-string-coercion
return '' + value;
}
function checkKeyStringCoercion(value) {
{
if (willCoercionThrow(value)) {
error('The provided key is an unsupported type %s.' + ' This value must be coerced to a string before before using it here.', typeName(value));
return testStringCoercion(value); // throw (to help callers find troubleshooting comments)
}
}
}
var ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
var hasOwnProperty = Object.prototype.hasOwnProperty;
var RESERVED_PROPS = {

@@ -699,6 +786,6 @@ key: true,

if (typeof config.ref === 'string' && ReactCurrentOwner.current && self && ReactCurrentOwner.current.stateNode !== self) {
var componentName = getComponentName(ReactCurrentOwner.current.type);
var componentName = getComponentNameFromType(ReactCurrentOwner.current.type);
if (!didWarnAboutStringRefs[componentName]) {
error('Component "%s" contains the string ref "%s". ' + 'Support for string refs will be removed in a future major release. ' + 'This case cannot be automatically converted to an arrow function. ' + 'We ask you to manually fix this case by using useRef() or createRef() instead. ' + 'Learn more about using refs safely here: ' + 'https://reactjs.org/link/strict-mode-string-ref', getComponentName(ReactCurrentOwner.current.type), config.ref);
error('Component "%s" contains the string ref "%s". ' + 'Support for string refs will be removed in a future major release. ' + 'This case cannot be automatically converted to an arrow function. ' + 'We ask you to manually fix this case by using useRef() or createRef() instead. ' + 'Learn more about using refs safely here: ' + 'https://reactjs.org/link/strict-mode-string-ref', getComponentNameFromType(ReactCurrentOwner.current.type), config.ref);

@@ -842,2 +929,6 @@ didWarnAboutStringRefs[componentName] = true;

if (maybeKey !== undefined) {
{
checkKeyStringCoercion(maybeKey);
}
key = '' + maybeKey;

@@ -847,2 +938,6 @@ }

if (hasValidKey(config)) {
{
checkKeyStringCoercion(config.key);
}
key = '' + config.key;

@@ -918,2 +1013,3 @@ }

function isValidElement(object) {

@@ -928,3 +1024,3 @@ {

if (ReactCurrentOwner$1.current) {
var name = getComponentName(ReactCurrentOwner$1.current.type);
var name = getComponentNameFromType(ReactCurrentOwner$1.current.type);

@@ -1009,3 +1105,3 @@ if (name) {

// Give the component that originally created this child.
childOwner = " It was passed a child from " + getComponentName(element._owner.type) + ".";
childOwner = " It was passed a child from " + getComponentNameFromType(element._owner.type) + ".";
}

@@ -1037,3 +1133,3 @@

if (Array.isArray(node)) {
if (isArray(node)) {
for (var i = 0; i < node.length; i++) {

@@ -1101,3 +1197,3 @@ var child = node[i];

// Intentionally inside to avoid triggering lazy initializers:
var name = getComponentName(type);
var name = getComponentNameFromType(type);
checkPropTypes(propTypes, element.props, 'prop', name, element);

@@ -1107,3 +1203,3 @@ } else if (type.PropTypes !== undefined && !propTypesMisspellWarningShown) {

var _name = getComponentName(type);
var _name = getComponentNameFromType(type);

@@ -1175,6 +1271,6 @@ error('Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?', _name || 'Unknown');

typeString = 'null';
} else if (Array.isArray(type)) {
} else if (isArray(type)) {
typeString = 'array';
} else if (type !== undefined && type.$$typeof === REACT_ELEMENT_TYPE) {
typeString = "<" + (getComponentName(type.type) || 'Unknown') + " />";
typeString = "<" + (getComponentNameFromType(type.type) || 'Unknown') + " />";
info = ' Did you accidentally export a JSX literal instead of a component?';

@@ -1205,3 +1301,3 @@ } else {

if (isStaticChildren) {
if (Array.isArray(children)) {
if (isArray(children)) {
for (var i = 0; i < children.length; i++) {

@@ -1223,3 +1319,3 @@ validateChildKeys(children[i], type);

if (type === exports.Fragment) {
if (type === REACT_FRAGMENT_TYPE) {
validateFragmentProps(element);

@@ -1236,4 +1332,5 @@ } else {

exports.Fragment = REACT_FRAGMENT_TYPE;
exports.jsxDEV = jsxDEV$1;
})();
}

@@ -1,2 +0,3 @@

/** @license React vundefined
/**
* @license React
* react-jsx-dev-runtime.production.min.js

@@ -9,2 +10,2 @@ *

*/
'use strict';require("object-assign");require("react");exports.Fragment=60107;if("function"===typeof Symbol&&Symbol.for){var a=Symbol.for;exports.Fragment=a("react.fragment")}exports.jsxDEV=void 0;
'use strict';var a=Symbol.for("react.fragment");exports.Fragment=a;exports.jsxDEV=void 0;

@@ -1,2 +0,3 @@

/** @license React vundefined
/**
* @license React
* react-jsx-dev-runtime.profiling.min.js

@@ -9,2 +10,2 @@ *

*/
'use strict';require("object-assign");require("react");exports.Fragment=60107;if("function"===typeof Symbol&&Symbol.for){var a=Symbol.for;exports.Fragment=a("react.fragment")}exports.jsxDEV=void 0;
'use strict';var a=Symbol.for("react.fragment");exports.Fragment=a;exports.jsxDEV=void 0;

@@ -1,2 +0,3 @@

/** @license React vundefined
/**
* @license React
* react-jsx-runtime.development.js

@@ -17,3 +18,2 @@ *

var React = require('react');
var _assign = require('object-assign');

@@ -23,46 +23,19 @@ // ATTENTION

// Please consider also adding to 'react-devtools-shared/src/backend/ReactSymbols'
// The Symbol used to tag the ReactElement-like types. If there is no native Symbol
// nor polyfill, then a plain number is used for performance.
var REACT_ELEMENT_TYPE = 0xeac7;
var REACT_PORTAL_TYPE = 0xeaca;
exports.Fragment = 0xeacb;
var REACT_STRICT_MODE_TYPE = 0xeacc;
var REACT_PROFILER_TYPE = 0xead2;
var REACT_PROVIDER_TYPE = 0xeacd;
var REACT_CONTEXT_TYPE = 0xeace;
var REACT_FORWARD_REF_TYPE = 0xead0;
var REACT_SUSPENSE_TYPE = 0xead1;
var REACT_SUSPENSE_LIST_TYPE = 0xead8;
var REACT_MEMO_TYPE = 0xead3;
var REACT_LAZY_TYPE = 0xead4;
var REACT_SCOPE_TYPE = 0xead7;
var REACT_OPAQUE_ID_TYPE = 0xeae0;
var REACT_DEBUG_TRACING_MODE_TYPE = 0xeae1;
var REACT_OFFSCREEN_TYPE = 0xeae2;
var REACT_LEGACY_HIDDEN_TYPE = 0xeae3;
var REACT_CACHE_TYPE = 0xeae4;
if (typeof Symbol === 'function' && Symbol.for) {
var symbolFor = Symbol.for;
REACT_ELEMENT_TYPE = symbolFor('react.element');
REACT_PORTAL_TYPE = symbolFor('react.portal');
exports.Fragment = symbolFor('react.fragment');
REACT_STRICT_MODE_TYPE = symbolFor('react.strict_mode');
REACT_PROFILER_TYPE = symbolFor('react.profiler');
REACT_PROVIDER_TYPE = symbolFor('react.provider');
REACT_CONTEXT_TYPE = symbolFor('react.context');
REACT_FORWARD_REF_TYPE = symbolFor('react.forward_ref');
REACT_SUSPENSE_TYPE = symbolFor('react.suspense');
REACT_SUSPENSE_LIST_TYPE = symbolFor('react.suspense_list');
REACT_MEMO_TYPE = symbolFor('react.memo');
REACT_LAZY_TYPE = symbolFor('react.lazy');
REACT_SCOPE_TYPE = symbolFor('react.scope');
REACT_OPAQUE_ID_TYPE = symbolFor('react.opaque.id');
REACT_DEBUG_TRACING_MODE_TYPE = symbolFor('react.debug_trace_mode');
REACT_OFFSCREEN_TYPE = symbolFor('react.offscreen');
REACT_LEGACY_HIDDEN_TYPE = symbolFor('react.legacy_hidden');
REACT_CACHE_TYPE = symbolFor('react.cache');
}
var MAYBE_ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator;
// The Symbol used to tag the ReactElement-like types.
var REACT_ELEMENT_TYPE = Symbol.for('react.element');
var REACT_PORTAL_TYPE = Symbol.for('react.portal');
var REACT_FRAGMENT_TYPE = Symbol.for('react.fragment');
var REACT_STRICT_MODE_TYPE = Symbol.for('react.strict_mode');
var REACT_PROFILER_TYPE = Symbol.for('react.profiler');
var REACT_PROVIDER_TYPE = Symbol.for('react.provider');
var REACT_CONTEXT_TYPE = Symbol.for('react.context');
var REACT_SERVER_CONTEXT_TYPE = Symbol.for('react.server_context');
var REACT_FORWARD_REF_TYPE = Symbol.for('react.forward_ref');
var REACT_SUSPENSE_TYPE = Symbol.for('react.suspense');
var REACT_SUSPENSE_LIST_TYPE = Symbol.for('react.suspense_list');
var REACT_MEMO_TYPE = Symbol.for('react.memo');
var REACT_LAZY_TYPE = Symbol.for('react.lazy');
var REACT_OFFSCREEN_TYPE = Symbol.for('react.offscreen');
var REACT_CACHE_TYPE = Symbol.for('react.cache');
var MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
var FAUX_ITERATOR_SYMBOL = '@@iterator';

@@ -87,7 +60,9 @@ function getIteratorFn(maybeIterable) {

{
for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
args[_key2 - 1] = arguments[_key2];
{
for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
args[_key2 - 1] = arguments[_key2];
}
printWarning('error', format, args);
}
printWarning('error', format, args);
}

@@ -106,6 +81,7 @@ }

args = args.concat([stack]);
}
} // eslint-disable-next-line react-internal/safe-string-coercion
var argsWithFormat = args.map(function (item) {
return '' + item;
return String(item);
}); // Careful: RN currently depends on this prefix

@@ -121,12 +97,14 @@

// Filter certain DOM attributes (e.g. src, href) if their values are empty strings.
// -----------------------------------------------------------------------------
var enableScopeAPI = false; // Experimental Create Event Handle API.
var enableTransitionTracing = false; // No known bugs, but needs performance testing
var REACT_MODULE_REFERENCE = 0;
var enableLegacyHidden = false; // Enables unstable_avoidThisFallback feature in Fiber
// stuff. Intended to enable React core members to more easily debug scheduling
// issues in DEV builds.
if (typeof Symbol === 'function') {
REACT_MODULE_REFERENCE = Symbol.for('react.module.reference');
}
var enableDebugTracing = false; // Track which Fiber(s) schedule render work.
var REACT_MODULE_REFERENCE = Symbol.for('react.module.reference');
function isValidElementType(type) {

@@ -138,3 +116,3 @@ if (typeof type === 'string' || typeof type === 'function') {

if (type === exports.Fragment || type === REACT_PROFILER_TYPE || type === REACT_DEBUG_TRACING_MODE_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || type === REACT_LEGACY_HIDDEN_TYPE || enableScopeAPI || type === REACT_CACHE_TYPE) {
if (type === REACT_FRAGMENT_TYPE || type === REACT_PROFILER_TYPE || enableDebugTracing || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || enableLegacyHidden || type === REACT_OFFSCREEN_TYPE || enableScopeAPI || type === REACT_CACHE_TYPE || enableTransitionTracing ) {
return true;

@@ -157,11 +135,19 @@ }

function getWrappedName(outerType, innerType, wrapperName) {
var displayName = outerType.displayName;
if (displayName) {
return displayName;
}
var functionName = innerType.displayName || innerType.name || '';
return outerType.displayName || (functionName !== '' ? wrapperName + "(" + functionName + ")" : wrapperName);
}
return functionName !== '' ? wrapperName + "(" + functionName + ")" : wrapperName;
} // Keep in sync with react-reconciler/getComponentNameFromFiber
function getContextName(type) {
return type.displayName || 'Context';
}
} // Note that the reconciler package should generally prefer to use getComponentNameFromFiber() instead.
function getComponentName(type) {
function getComponentNameFromType(type) {
if (type == null) {

@@ -174,3 +160,3 @@ // Host root, text node or just invalid type.

if (typeof type.tag === 'number') {
error('Received an unexpected object in getComponentName(). ' + 'This is likely a bug in React. Please file an issue.');
error('Received an unexpected object in getComponentNameFromType(). ' + 'This is likely a bug in React. Please file an issue.');
}

@@ -188,3 +174,3 @@ }

switch (type) {
case exports.Fragment:
case REACT_FRAGMENT_TYPE:
return 'Fragment';

@@ -208,3 +194,6 @@

case REACT_CACHE_TYPE:
return 'Cache';
{
return 'Cache';
}
}

@@ -226,4 +215,10 @@

case REACT_MEMO_TYPE:
return getComponentName(type.type);
var outerName = type.displayName || null;
if (outerName !== null) {
return outerName;
}
return getComponentNameFromType(type.type) || 'Memo';
case REACT_LAZY_TYPE:

@@ -236,3 +231,3 @@ {

try {
return getComponentName(init(payload));
return getComponentNameFromType(init(payload));
} catch (x) {

@@ -242,2 +237,10 @@ return null;

}
case REACT_SERVER_CONTEXT_TYPE:
{
var context2 = type;
return (context2.displayName || context2._globalName) + '.Provider';
}
// eslint-disable-next-line no-fallthrough
}

@@ -249,2 +252,4 @@ }

var assign = Object.assign;
// Helpers to patch console.logs to avoid logging during side-effect free

@@ -313,21 +318,21 @@ // replaying on render function. This currently only patches the object

Object.defineProperties(console, {
log: _assign({}, props, {
log: assign({}, props, {
value: prevLog
}),
info: _assign({}, props, {
info: assign({}, props, {
value: prevInfo
}),
warn: _assign({}, props, {
warn: assign({}, props, {
value: prevWarn
}),
error: _assign({}, props, {
error: assign({}, props, {
value: prevError
}),
group: _assign({}, props, {
group: assign({}, props, {
value: prevGroup
}),
groupCollapsed: _assign({}, props, {
groupCollapsed: assign({}, props, {
value: prevGroupCollapsed
}),
groupEnd: _assign({}, props, {
groupEnd: assign({}, props, {
value: prevGroupEnd

@@ -482,4 +487,11 @@ })

// V8 adds a "new" prefix for native classes. Let's remove it to make it prettier.
var _frame = '\n' + sampleLines[s].replace(' at new ', ' at ');
var _frame = '\n' + sampleLines[s].replace(' at new ', ' at '); // If our component frame is labeled "<anonymous>"
// but we have a user-provided "displayName"
// splice it in to make the stack more readable.
if (fn.displayName && _frame.includes('<anonymous>')) {
_frame = _frame.replace('<anonymous>', fn.displayName);
}
{

@@ -585,2 +597,4 @@ if (typeof fn === 'function') {

var hasOwnProperty = Object.prototype.hasOwnProperty;
var loggedTypeFailures = {};

@@ -604,3 +618,3 @@ var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame;

// $FlowFixMe This is okay but Flow doesn't know it.
var has = Function.call.bind(Object.prototype.hasOwnProperty);
var has = Function.call.bind(hasOwnProperty);

@@ -617,2 +631,3 @@ for (var typeSpecName in typeSpecs) {

if (typeof typeSpecs[typeSpecName] !== 'function') {
// eslint-disable-next-line react-internal/prod-error-codes
var err = Error((componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' + 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.' + 'This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.');

@@ -651,4 +666,76 @@ err.name = 'Invariant Violation';

var isArrayImpl = Array.isArray; // eslint-disable-next-line no-redeclare
function isArray(a) {
return isArrayImpl(a);
}
/*
* The `'' + value` pattern (used in in perf-sensitive code) throws for Symbol
* and Temporal.* types. See https://github.com/facebook/react/pull/22064.
*
* The functions in this module will throw an easier-to-understand,
* easier-to-debug exception with a clear errors message message explaining the
* problem. (Instead of a confusing exception thrown inside the implementation
* of the `value` object).
*/
// $FlowFixMe only called in DEV, so void return is not possible.
function typeName(value) {
{
// toStringTag is needed for namespaced types like Temporal.Instant
var hasToStringTag = typeof Symbol === 'function' && Symbol.toStringTag;
var type = hasToStringTag && value[Symbol.toStringTag] || value.constructor.name || 'Object';
return type;
}
} // $FlowFixMe only called in DEV, so void return is not possible.
function willCoercionThrow(value) {
{
try {
testStringCoercion(value);
return false;
} catch (e) {
return true;
}
}
}
function testStringCoercion(value) {
// If you ended up here by following an exception call stack, here's what's
// happened: you supplied an object or symbol value to React (as a prop, key,
// DOM attribute, CSS property, string ref, etc.) and when React tried to
// coerce it to a string using `'' + value`, an exception was thrown.
//
// The most common types that will cause this exception are `Symbol` instances
// and Temporal objects like `Temporal.Instant`. But any object that has a
// `valueOf` or `[Symbol.toPrimitive]` method that throws will also cause this
// exception. (Library authors do this to prevent users from using built-in
// numeric operators like `+` or comparison operators like `>=` because custom
// methods are needed to perform accurate arithmetic or comparison.)
//
// To fix the problem, coerce this object or symbol value to a string before
// passing it to React. The most reliable way is usually `String(value)`.
//
// To find which value is throwing, check the browser or debugger console.
// Before this exception was thrown, there should be `console.error` output
// that shows the type (Symbol, Temporal.PlainDate, etc.) that caused the
// problem and how that type was used: key, atrribute, input value prop, etc.
// In most cases, this console output also shows the component and its
// ancestor components where the exception happened.
//
// eslint-disable-next-line react-internal/safe-string-coercion
return '' + value;
}
function checkKeyStringCoercion(value) {
{
if (willCoercionThrow(value)) {
error('The provided key is an unsupported type %s.' + ' This value must be coerced to a string before before using it here.', typeName(value));
return testStringCoercion(value); // throw (to help callers find troubleshooting comments)
}
}
}
var ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
var hasOwnProperty = Object.prototype.hasOwnProperty;
var RESERVED_PROPS = {

@@ -699,6 +786,6 @@ key: true,

if (typeof config.ref === 'string' && ReactCurrentOwner.current && self && ReactCurrentOwner.current.stateNode !== self) {
var componentName = getComponentName(ReactCurrentOwner.current.type);
var componentName = getComponentNameFromType(ReactCurrentOwner.current.type);
if (!didWarnAboutStringRefs[componentName]) {
error('Component "%s" contains the string ref "%s". ' + 'Support for string refs will be removed in a future major release. ' + 'This case cannot be automatically converted to an arrow function. ' + 'We ask you to manually fix this case by using useRef() or createRef() instead. ' + 'Learn more about using refs safely here: ' + 'https://reactjs.org/link/strict-mode-string-ref', getComponentName(ReactCurrentOwner.current.type), config.ref);
error('Component "%s" contains the string ref "%s". ' + 'Support for string refs will be removed in a future major release. ' + 'This case cannot be automatically converted to an arrow function. ' + 'We ask you to manually fix this case by using useRef() or createRef() instead. ' + 'Learn more about using refs safely here: ' + 'https://reactjs.org/link/strict-mode-string-ref', getComponentNameFromType(ReactCurrentOwner.current.type), config.ref);

@@ -842,2 +929,6 @@ didWarnAboutStringRefs[componentName] = true;

if (maybeKey !== undefined) {
{
checkKeyStringCoercion(maybeKey);
}
key = '' + maybeKey;

@@ -847,2 +938,6 @@ }

if (hasValidKey(config)) {
{
checkKeyStringCoercion(config.key);
}
key = '' + config.key;

@@ -918,2 +1013,3 @@ }

function isValidElement(object) {

@@ -928,3 +1024,3 @@ {

if (ReactCurrentOwner$1.current) {
var name = getComponentName(ReactCurrentOwner$1.current.type);
var name = getComponentNameFromType(ReactCurrentOwner$1.current.type);

@@ -1009,3 +1105,3 @@ if (name) {

// Give the component that originally created this child.
childOwner = " It was passed a child from " + getComponentName(element._owner.type) + ".";
childOwner = " It was passed a child from " + getComponentNameFromType(element._owner.type) + ".";
}

@@ -1037,3 +1133,3 @@

if (Array.isArray(node)) {
if (isArray(node)) {
for (var i = 0; i < node.length; i++) {

@@ -1101,3 +1197,3 @@ var child = node[i];

// Intentionally inside to avoid triggering lazy initializers:
var name = getComponentName(type);
var name = getComponentNameFromType(type);
checkPropTypes(propTypes, element.props, 'prop', name, element);

@@ -1107,3 +1203,3 @@ } else if (type.PropTypes !== undefined && !propTypesMisspellWarningShown) {

var _name = getComponentName(type);
var _name = getComponentNameFromType(type);

@@ -1175,6 +1271,6 @@ error('Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?', _name || 'Unknown');

typeString = 'null';
} else if (Array.isArray(type)) {
} else if (isArray(type)) {
typeString = 'array';
} else if (type !== undefined && type.$$typeof === REACT_ELEMENT_TYPE) {
typeString = "<" + (getComponentName(type.type) || 'Unknown') + " />";
typeString = "<" + (getComponentNameFromType(type.type) || 'Unknown') + " />";
info = ' Did you accidentally export a JSX literal instead of a component?';

@@ -1205,3 +1301,3 @@ } else {

if (isStaticChildren) {
if (Array.isArray(children)) {
if (isArray(children)) {
for (var i = 0; i < children.length; i++) {

@@ -1223,3 +1319,3 @@ validateChildKeys(children[i], type);

if (type === exports.Fragment) {
if (type === REACT_FRAGMENT_TYPE) {
validateFragmentProps(element);

@@ -1253,2 +1349,3 @@ } else {

exports.Fragment = REACT_FRAGMENT_TYPE;
exports.jsx = jsx;

@@ -1255,0 +1352,0 @@ exports.jsxs = jsxs;

@@ -1,2 +0,3 @@

/** @license React vundefined
/**
* @license React
* react-jsx-runtime.production.min.js

@@ -9,3 +10,3 @@ *

*/
'use strict';require("object-assign");var f=require("react"),g=60103;exports.Fragment=60107;if("function"===typeof Symbol&&Symbol.for){var h=Symbol.for;g=h("react.element");exports.Fragment=h("react.fragment")}var m=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,n=Object.prototype.hasOwnProperty,p={key:!0,ref:!0,__self:!0,__source:!0};
function q(c,a,k){var b,d={},e=null,l=null;void 0!==k&&(e=""+k);void 0!==a.key&&(e=""+a.key);void 0!==a.ref&&(l=a.ref);for(b in a)n.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps,a)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:g,type:c,key:e,ref:l,props:d,_owner:m.current}}exports.jsx=q;exports.jsxs=q;
'use strict';var f=require("react"),k=Symbol.for("react.element"),l=Symbol.for("react.fragment"),m=Object.prototype.hasOwnProperty,n=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,p={key:!0,ref:!0,__self:!0,__source:!0};
function q(c,a,g){var b,d={},e=null,h=null;void 0!==g&&(e=""+g);void 0!==a.key&&(e=""+a.key);void 0!==a.ref&&(h=a.ref);for(b in a)m.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps,a)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:k,type:c,key:e,ref:h,props:d,_owner:n.current}}exports.Fragment=l;exports.jsx=q;exports.jsxs=q;

@@ -1,2 +0,3 @@

/** @license React vundefined
/**
* @license React
* react-jsx-runtime.profiling.min.js

@@ -9,3 +10,3 @@ *

*/
'use strict';require("object-assign");var f=require("react"),g=60103;exports.Fragment=60107;if("function"===typeof Symbol&&Symbol.for){var h=Symbol.for;g=h("react.element");exports.Fragment=h("react.fragment")}var m=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,n=Object.prototype.hasOwnProperty,p={key:!0,ref:!0,__self:!0,__source:!0};
function q(c,a,k){var b,d={},e=null,l=null;void 0!==k&&(e=""+k);void 0!==a.key&&(e=""+a.key);void 0!==a.ref&&(l=a.ref);for(b in a)n.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps,a)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:g,type:c,key:e,ref:l,props:d,_owner:m.current}}exports.jsx=q;exports.jsxs=q;
'use strict';var f=require("react"),k=Symbol.for("react.element"),l=Symbol.for("react.fragment"),m=Object.prototype.hasOwnProperty,n=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,p={key:!0,ref:!0,__self:!0,__source:!0};
function q(c,a,g){var b,d={},e=null,h=null;void 0!==g&&(e=""+g);void 0!==a.key&&(e=""+a.key);void 0!==a.ref&&(h=a.ref);for(b in a)m.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps,a)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:k,type:c,key:e,ref:h,props:d,_owner:n.current}}exports.Fragment=l;exports.jsx=q;exports.jsxs=q;

@@ -1,2 +0,3 @@

/** @license React vundefined
/**
* @license React
* react.production.min.js

@@ -9,19 +10,19 @@ *

*/
'use strict';var l=require("object-assign"),m=60103,p=60106;exports.Fragment=60107;exports.StrictMode=60108;exports.Profiler=60114;var q=60109,r=60110,t=60112;exports.Suspense=60113;exports.unstable_SuspenseList=60120;var u=60115,v=60116;exports.unstable_DebugTracingMode=60129;exports.unstable_LegacyHidden=60131;exports.unstable_Cache=60132;
if("function"===typeof Symbol&&Symbol.for){var w=Symbol.for;m=w("react.element");p=w("react.portal");exports.Fragment=w("react.fragment");exports.StrictMode=w("react.strict_mode");exports.Profiler=w("react.profiler");q=w("react.provider");r=w("react.context");t=w("react.forward_ref");exports.Suspense=w("react.suspense");exports.unstable_SuspenseList=w("react.suspense_list");u=w("react.memo");v=w("react.lazy");exports.unstable_DebugTracingMode=w("react.debug_trace_mode");exports.unstable_LegacyHidden=
w("react.legacy_hidden");exports.unstable_Cache=w("react.cache")}var x="function"===typeof Symbol&&Symbol.iterator;function y(a){if(null===a||"object"!==typeof a)return null;a=x&&a[x]||a["@@iterator"];return"function"===typeof a?a:null}
function z(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,c=1;c<arguments.length;c++)b+="&args[]="+encodeURIComponent(arguments[c]);return"Minified React error #"+a+"; visit "+b+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},B={};
function C(a,b,c){this.props=a;this.context=b;this.refs=B;this.updater=c||A}C.prototype.isReactComponent={};C.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error(z(85));this.updater.enqueueSetState(this,a,b,"setState")};C.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};function D(){}D.prototype=C.prototype;function E(a,b,c){this.props=a;this.context=b;this.refs=B;this.updater=c||A}var F=E.prototype=new D;
F.constructor=E;l(F,C.prototype);F.isPureReactComponent=!0;var G={current:null},H=Object.prototype.hasOwnProperty,I={key:!0,ref:!0,__self:!0,__source:!0};
function J(a,b,c){var e,d={},k=null,h=null;if(null!=b)for(e in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(k=""+b.key),b)H.call(b,e)&&!I.hasOwnProperty(e)&&(d[e]=b[e]);var g=arguments.length-2;if(1===g)d.children=c;else if(1<g){for(var f=Array(g),n=0;n<g;n++)f[n]=arguments[n+2];d.children=f}if(a&&a.defaultProps)for(e in g=a.defaultProps,g)void 0===d[e]&&(d[e]=g[e]);return{$$typeof:m,type:a,key:k,ref:h,props:d,_owner:G.current}}
function K(a,b){return{$$typeof:m,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function L(a){return"object"===typeof a&&null!==a&&a.$$typeof===m}function escape(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(a){return b[a]})}var M=/\/+/g;function N(a,b){return"object"===typeof a&&null!==a&&null!=a.key?escape(""+a.key):b.toString(36)}
function O(a,b,c,e,d){var k=typeof a;if("undefined"===k||"boolean"===k)a=null;var h=!1;if(null===a)h=!0;else switch(k){case "string":case "number":h=!0;break;case "object":switch(a.$$typeof){case m:case p:h=!0}}if(h)return h=a,d=d(h),a=""===e?"."+N(h,0):e,Array.isArray(d)?(c="",null!=a&&(c=a.replace(M,"$&/")+"/"),O(d,b,c,"",function(a){return a})):null!=d&&(L(d)&&(d=K(d,c+(!d.key||h&&h.key===d.key?"":(""+d.key).replace(M,"$&/")+"/")+a)),b.push(d)),1;h=0;e=""===e?".":e+":";if(Array.isArray(a))for(var g=
0;g<a.length;g++){k=a[g];var f=e+N(k,g);h+=O(k,b,c,f,d)}else if(f=y(a),"function"===typeof f)for(a=f.call(a),g=0;!(k=a.next()).done;)k=k.value,f=e+N(k,g++),h+=O(k,b,c,f,d);else if("object"===k)throw b=""+a,Error(z(31,"[object Object]"===b?"object with keys {"+Object.keys(a).join(", ")+"}":b));return h}function P(a,b,c){if(null==a)return a;var e=[],d=0;O(a,e,"","",function(a){return b.call(c,a,d++)});return e}
function Q(a){if(-1===a._status){var b=a._result;b=b();a._status=0;a._result=b;b.then(function(b){0===a._status&&(b=b.default,a._status=1,a._result=b)},function(b){0===a._status&&(a._status=2,a._result=b)})}if(1===a._status)return a._result;throw a._result;}var R={current:null},S={transition:0},T={ReactCurrentDispatcher:R,ReactCurrentBatchConfig:S,ReactCurrentOwner:G,IsSomeRendererActing:{current:!1},assign:l};
exports.Children={map:P,forEach:function(a,b,c){P(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;P(a,function(){b++});return b},toArray:function(a){return P(a,function(a){return a})||[]},only:function(a){if(!L(a))throw Error(z(143));return a}};exports.Component=C;exports.PureComponent=E;exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=T;
exports.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error(z(267,a));var e=l({},a.props),d=a.key,k=a.ref,h=a._owner;if(null!=b){void 0!==b.ref&&(k=b.ref,h=G.current);void 0!==b.key&&(d=""+b.key);if(a.type&&a.type.defaultProps)var g=a.type.defaultProps;for(f in b)H.call(b,f)&&!I.hasOwnProperty(f)&&(e[f]=void 0===b[f]&&void 0!==g?g[f]:b[f])}var f=arguments.length-2;if(1===f)e.children=c;else if(1<f){g=Array(f);for(var n=0;n<f;n++)g[n]=arguments[n+2];e.children=g}return{$$typeof:m,type:a.type,
key:d,ref:k,props:e,_owner:h}};exports.createContext=function(a,b){void 0===b&&(b=null);a={$$typeof:r,_calculateChangedBits:b,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:q,_context:a};return a.Consumer=a};exports.createElement=J;exports.createFactory=function(a){var b=J.bind(null,a);b.type=a;return b};exports.createRef=function(){return{current:null}};exports.forwardRef=function(a){return{$$typeof:t,render:a}};exports.isValidElement=L;
exports.lazy=function(a){return{$$typeof:v,_payload:{_status:-1,_result:a},_init:Q}};exports.memo=function(a,b){return{$$typeof:u,type:a,compare:void 0===b?null:b}};exports.unstable_createMutableSource=function(a,b){return{_getVersion:b,_source:a,_workInProgressVersionPrimary:null,_workInProgressVersionSecondary:null}};exports.unstable_getCacheForType=function(a){return R.current.getCacheForType(a)};
exports.unstable_startTransition=function(a){var b=S.transition;S.transition=1;try{a()}finally{S.transition=b}};exports.unstable_useCacheRefresh=function(){return R.current.useCacheRefresh()};exports.unstable_useDeferredValue=function(a){return R.current.useDeferredValue(a)};exports.unstable_useMutableSource=function(a,b,c){return R.current.useMutableSource(a,b,c)};exports.unstable_useOpaqueIdentifier=function(){return R.current.useOpaqueIdentifier()};exports.unstable_useTransition=function(){return R.current.useTransition()};
exports.useCallback=function(a,b){return R.current.useCallback(a,b)};exports.useContext=function(a,b){return R.current.useContext(a,b)};exports.useDebugValue=function(){};exports.useEffect=function(a,b){return R.current.useEffect(a,b)};exports.useImperativeHandle=function(a,b,c){return R.current.useImperativeHandle(a,b,c)};exports.useLayoutEffect=function(a,b){return R.current.useLayoutEffect(a,b)};exports.useMemo=function(a,b){return R.current.useMemo(a,b)};
exports.useReducer=function(a,b,c){return R.current.useReducer(a,b,c)};exports.useRef=function(a){return R.current.useRef(a)};exports.useState=function(a){return R.current.useState(a)};exports.version="17.0.2-experimental-af3d52611";
'use strict';var l=Symbol.for("react.element"),n=Symbol.for("react.portal"),p=Symbol.for("react.fragment"),q=Symbol.for("react.strict_mode"),r=Symbol.for("react.profiler"),t=Symbol.for("react.provider"),u=Symbol.for("react.context"),v=Symbol.for("react.server_context"),w=Symbol.for("react.forward_ref"),x=Symbol.for("react.suspense"),y=Symbol.for("react.suspense_list"),z=Symbol.for("react.memo"),A=Symbol.for("react.lazy"),B=Symbol.for("react.debug_trace_mode"),C=Symbol.for("react.offscreen"),aa=Symbol.for("react.cache"),
D=Symbol.for("react.default_value"),E=Symbol.iterator;function ba(a){if(null===a||"object"!==typeof a)return null;a=E&&a[E]||a["@@iterator"];return"function"===typeof a?a:null}var F={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},G=Object.assign,H={};function I(a,b,d){this.props=a;this.context=b;this.refs=H;this.updater=d||F}I.prototype.isReactComponent={};
I.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,a,b,"setState")};I.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};function J(){}J.prototype=I.prototype;function K(a,b,d){this.props=a;this.context=b;this.refs=H;this.updater=d||F}var L=K.prototype=new J;
L.constructor=K;G(L,I.prototype);L.isPureReactComponent=!0;var M=Array.isArray,N=Object.prototype.hasOwnProperty,O={current:null},P={key:!0,ref:!0,__self:!0,__source:!0};
function Q(a,b,d){var c,e={},k=null,h=null;if(null!=b)for(c in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(k=""+b.key),b)N.call(b,c)&&!P.hasOwnProperty(c)&&(e[c]=b[c]);var g=arguments.length-2;if(1===g)e.children=d;else if(1<g){for(var f=Array(g),m=0;m<g;m++)f[m]=arguments[m+2];e.children=f}if(a&&a.defaultProps)for(c in g=a.defaultProps,g)void 0===e[c]&&(e[c]=g[c]);return{$$typeof:l,type:a,key:k,ref:h,props:e,_owner:O.current}}
function ca(a,b){return{$$typeof:l,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function R(a){return"object"===typeof a&&null!==a&&a.$$typeof===l}function escape(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(a){return b[a]})}var S=/\/+/g;function T(a,b){return"object"===typeof a&&null!==a&&null!=a.key?escape(""+a.key):b.toString(36)}
function U(a,b,d,c,e){var k=typeof a;if("undefined"===k||"boolean"===k)a=null;var h=!1;if(null===a)h=!0;else switch(k){case "string":case "number":h=!0;break;case "object":switch(a.$$typeof){case l:case n:h=!0}}if(h)return h=a,e=e(h),a=""===c?"."+T(h,0):c,M(e)?(d="",null!=a&&(d=a.replace(S,"$&/")+"/"),U(e,b,d,"",function(a){return a})):null!=e&&(R(e)&&(e=ca(e,d+(!e.key||h&&h.key===e.key?"":(""+e.key).replace(S,"$&/")+"/")+a)),b.push(e)),1;h=0;c=""===c?".":c+":";if(M(a))for(var g=0;g<a.length;g++){k=
a[g];var f=c+T(k,g);h+=U(k,b,d,f,e)}else if(f=ba(a),"function"===typeof f)for(a=f.call(a),g=0;!(k=a.next()).done;)k=k.value,f=c+T(k,g++),h+=U(k,b,d,f,e);else if("object"===k)throw b=String(a),Error("Objects are not valid as a React child (found: "+("[object Object]"===b?"object with keys {"+Object.keys(a).join(", ")+"}":b)+"). If you meant to render a collection of children, use an array instead.");return h}
function V(a,b,d){if(null==a)return a;var c=[],e=0;U(a,c,"","",function(a){return b.call(d,a,e++)});return c}function da(a){if(-1===a._status){var b=a._result;b=b();b.then(function(b){if(0===a._status||-1===a._status)a._status=1,a._result=b},function(b){if(0===a._status||-1===a._status)a._status=2,a._result=b});-1===a._status&&(a._status=0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}
var W={current:null},X={transition:null},Y={ReactCurrentDispatcher:W,ReactCurrentBatchConfig:X,ReactCurrentOwner:O,ContextRegistry:{}},Z=Y.ContextRegistry;exports.Children={map:V,forEach:function(a,b,d){V(a,function(){b.apply(this,arguments)},d)},count:function(a){var b=0;V(a,function(){b++});return b},toArray:function(a){return V(a,function(a){return a})||[]},only:function(a){if(!R(a))throw Error("React.Children.only expected to receive a single React element child.");return a}};
exports.Component=I;exports.Fragment=p;exports.Profiler=r;exports.PureComponent=K;exports.StrictMode=q;exports.Suspense=x;exports.SuspenseList=y;exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Y;
exports.cloneElement=function(a,b,d){if(null===a||void 0===a)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+a+".");var c=G({},a.props),e=a.key,k=a.ref,h=a._owner;if(null!=b){void 0!==b.ref&&(k=b.ref,h=O.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var g=a.type.defaultProps;for(f in b)N.call(b,f)&&!P.hasOwnProperty(f)&&(c[f]=void 0===b[f]&&void 0!==g?g[f]:b[f])}var f=arguments.length-2;if(1===f)c.children=d;else if(1<f){g=Array(f);
for(var m=0;m<f;m++)g[m]=arguments[m+2];c.children=g}return{$$typeof:l,type:a.type,key:e,ref:k,props:c,_owner:h}};exports.createContext=function(a){a={$$typeof:u,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};a.Provider={$$typeof:t,_context:a};return a.Consumer=a};exports.createElement=Q;exports.createFactory=function(a){var b=Q.bind(null,a);b.type=a;return b};exports.createRef=function(){return{current:null}};
exports.createServerContext=function(a,b){var d=!0;if(!Z[a]){d=!1;var c={$$typeof:v,_currentValue:b,_currentValue2:b,_defaultValue:b,_threadCount:0,Provider:null,Consumer:null,_globalName:a};c.Provider={$$typeof:t,_context:c};Z[a]=c}c=Z[a];if(c._defaultValue===D)c._defaultValue=b,c._currentValue===D&&(c._currentValue=b),c._currentValue2===D&&(c._currentValue2=b);else if(d)throw Error("ServerContext: "+a+" already defined");return c};exports.forwardRef=function(a){return{$$typeof:w,render:a}};
exports.isValidElement=R;exports.lazy=function(a){return{$$typeof:A,_payload:{_status:-1,_result:a},_init:da}};exports.memo=function(a,b){return{$$typeof:z,type:a,compare:void 0===b?null:b}};exports.startTransition=function(a){var b=X.transition;X.transition={};try{a()}finally{X.transition=b}};exports.unstable_Cache=aa;exports.unstable_DebugTracingMode=B;exports.unstable_Offscreen=C;exports.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.");};
exports.unstable_getCacheForType=function(a){return W.current.getCacheForType(a)};exports.unstable_getCacheSignal=function(){return W.current.getCacheSignal()};exports.unstable_useCacheRefresh=function(){return W.current.useCacheRefresh()};exports.useCallback=function(a,b){return W.current.useCallback(a,b)};exports.useContext=function(a){return W.current.useContext(a)};exports.useDebugValue=function(){};exports.useDeferredValue=function(a){return W.current.useDeferredValue(a)};
exports.useEffect=function(a,b){return W.current.useEffect(a,b)};exports.useId=function(){return W.current.useId()};exports.useImperativeHandle=function(a,b,d){return W.current.useImperativeHandle(a,b,d)};exports.useInsertionEffect=function(a,b){return W.current.useInsertionEffect(a,b)};exports.useLayoutEffect=function(a,b){return W.current.useLayoutEffect(a,b)};exports.useMemo=function(a,b){return W.current.useMemo(a,b)};exports.useReducer=function(a,b,d){return W.current.useReducer(a,b,d)};
exports.useRef=function(a){return W.current.useRef(a)};exports.useState=function(a){return W.current.useState(a)};exports.useSyncExternalStore=function(a,b,d){return W.current.useSyncExternalStore(a,b,d)};exports.useTransition=function(){return W.current.useTransition()};exports.version="18.1.0-experimental-af730436c-20220405";

@@ -7,3 +7,3 @@ {

],
"version": "0.0.0-experimental-af3d52611",
"version": "0.0.0-experimental-af730436c-20220405",
"homepage": "https://reactjs.org/",

@@ -15,3 +15,2 @@ "bugs": "https://github.com/facebook/react/issues",

"README.md",
"build-info.json",
"index.js",

@@ -22,3 +21,3 @@ "cjs/",

"jsx-dev-runtime.js",
"unstable-shared-subset.js"
"react.shared-subset.js"
],

@@ -28,13 +27,8 @@ "main": "index.js",

".": {
"react-server": "./unstable-shared-subset.js",
"react-server": "./react.shared-subset.js",
"default": "./index.js"
},
"./index": {
"react-server": "./unstable-shared-subset.js",
"default": "./index.js"
},
"./build-info.json": "./build-info.json",
"./package.json": "./package.json",
"./jsx-runtime": "./jsx-runtime.js",
"./jsx-dev-runtime": "./jsx-dev-runtime.js",
"./": "./"
"./jsx-dev-runtime": "./jsx-dev-runtime.js"
},

@@ -50,4 +44,3 @@ "repository": {

"dependencies": {
"loose-envify": "^1.1.0",
"object-assign": "^4.1.1"
"loose-envify": "^1.1.0"
},

@@ -54,0 +47,0 @@ "browserify": {

@@ -1,2 +0,3 @@

/** @license React vundefined
/**
* @license React
* react.production.min.js

@@ -9,25 +10,25 @@ *

*/
(function(){'use strict';(function(c,w){"object"===typeof exports&&"undefined"!==typeof module?w(exports):"function"===typeof define&&define.amd?define(["exports"],w):(c=c||self,w(c.React={}))})(this,function(c){function w(a){if(null===a||"object"!==typeof a)return null;a=U&&a[U]||a["@@iterator"];return"function"===typeof a?a:null}function A(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,k=1;k<arguments.length;k++)b+="&args[]="+encodeURIComponent(arguments[k]);return"Minified React error #"+
a+"; visit "+b+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function u(a,b,k){this.props=a;this.context=b;this.refs=V;this.updater=k||W}function X(){}function J(a,b,k){this.props=a;this.context=b;this.refs=V;this.updater=k||W}function Y(a,b,k){var m,c={},Z=null,x=null;if(null!=b)for(m in void 0!==b.ref&&(x=b.ref),void 0!==b.key&&(Z=""+b.key),b)aa.call(b,m)&&!ba.hasOwnProperty(m)&&(c[m]=b[m]);var d=arguments.length-2;if(1===d)c.children=
k;else if(1<d){for(var f=Array(d),e=0;e<d;e++)f[e]=arguments[e+2];c.children=f}if(a&&a.defaultProps)for(m in d=a.defaultProps,d)void 0===c[m]&&(c[m]=d[m]);return{$$typeof:v,type:a,key:Z,ref:x,props:c,_owner:K.current}}function qa(a,b){return{$$typeof:v,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function L(a){return"object"===typeof a&&null!==a&&a.$$typeof===v}function ra(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(a){return b[a]})}function M(a,b){return"object"===
typeof a&&null!==a&&null!=a.key?ra(""+a.key):b.toString(36)}function B(a,b,k,c,h){var m=typeof a;if("undefined"===m||"boolean"===m)a=null;var d=!1;if(null===a)d=!0;else switch(m){case "string":case "number":d=!0;break;case "object":switch(a.$$typeof){case v:case ca:d=!0}}if(d)return d=a,h=h(d),a=""===c?"."+M(d,0):c,Array.isArray(h)?(k="",null!=a&&(k=a.replace(da,"$&/")+"/"),B(h,b,k,"",function(a){return a})):null!=h&&(L(h)&&(h=qa(h,k+(!h.key||d&&d.key===h.key?"":(""+h.key).replace(da,"$&/")+"/")+
a)),b.push(h)),1;d=0;c=""===c?".":c+":";if(Array.isArray(a))for(var e=0;e<a.length;e++){m=a[e];var f=c+M(m,e);d+=B(m,b,k,f,h)}else if(f=w(a),"function"===typeof f)for(a=f.call(a),e=0;!(m=a.next()).done;)m=m.value,f=c+M(m,e++),d+=B(m,b,k,f,h);else if("object"===m)throw b=""+a,Error(A(31,"[object Object]"===b?"object with keys {"+Object.keys(a).join(", ")+"}":b));return d}function C(a,b,k){if(null==a)return a;var c=[],d=0;B(a,c,"","",function(a){return b.call(k,a,d++)});return c}function sa(a){if(-1===
a._status){var b=a._result;b=b();a._status=0;a._result=b;b.then(function(b){0===a._status&&(b=b.default,a._status=1,a._result=b)},function(b){0===a._status&&(a._status=2,a._result=b)})}if(1===a._status)return a._result;throw a._result;}function N(a,b){var k=a.length;a.push(b);a:for(;;){var c=k-1>>>1,d=a[c];if(void 0!==d&&0<D(d,b))a[c]=b,a[k]=d,k=c;else break a}}function n(a){a=a[0];return void 0===a?null:a}function E(a){var b=a[0];if(void 0!==b){var c=a.pop();if(c!==b){a[0]=c;a:for(var d=0,h=a.length;d<
h;){var e=2*(d+1)-1,g=a[e],l=e+1,f=a[l];if(void 0!==g&&0>D(g,c))void 0!==f&&0>D(f,g)?(a[d]=f,a[l]=c,d=l):(a[d]=g,a[e]=c,d=e);else if(void 0!==f&&0>D(f,c))a[d]=f,a[l]=c,d=l;else break a}}return b}return null}function D(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function O(a){for(var b=n(q);null!==b;){if(null===b.callback)E(q);else if(b.startTime<=a)E(q),b.sortIndex=b.expirationTime,N(p,b);else break;b=n(q)}}function P(a){y=!1;O(a);if(!r)if(null!==n(p))r=!0,Q(R);else{var b=n(q);null!==
b&&S(P,b.startTime-a)}}function R(a,b){r=!1;y&&(y=!1,ea(z),z=-1);F=!0;var c=e;try{O(b);for(l=n(p);null!==l&&(!(l.expirationTime>b)||a&&!fa());){var d=l.callback;if("function"===typeof d){l.callback=null;e=l.priorityLevel;var h=d(l.expirationTime<=b);b=t();"function"===typeof h?l.callback=h:l===n(p)&&E(p);O(b)}else E(p);l=n(p)}if(null!==l)var g=!0;else{var x=n(q);null!==x&&S(P,x.startTime-b);g=!1}return g}finally{l=null,e=c,F=!1}}function fa(){return t()>=ha}function Q(a){G=a;H||(H=!0,ia())}function S(a,
b){z=ta(function(){a(t())},b)}var v=60103,ca=60106;c.Fragment=60107;c.StrictMode=60108;c.Profiler=60114;var ja=60109,ka=60110,la=60112;c.Suspense=60113;c.unstable_SuspenseList=60120;var ma=60115,na=60116;c.unstable_DebugTracingMode=60129;c.unstable_LegacyHidden=60131;c.unstable_Cache=60132;if("function"===typeof Symbol&&Symbol.for){var d=Symbol.for;v=d("react.element");ca=d("react.portal");c.Fragment=d("react.fragment");c.StrictMode=d("react.strict_mode");c.Profiler=d("react.profiler");ja=d("react.provider");
ka=d("react.context");la=d("react.forward_ref");c.Suspense=d("react.suspense");c.unstable_SuspenseList=d("react.suspense_list");ma=d("react.memo");na=d("react.lazy");c.unstable_DebugTracingMode=d("react.debug_trace_mode");c.unstable_LegacyHidden=d("react.legacy_hidden");c.unstable_Cache=d("react.cache")}var U="function"===typeof Symbol&&Symbol.iterator,ua=Object.prototype.hasOwnProperty,T=Object.assign||function(a,b){if(null==a)throw new TypeError("Object.assign target cannot be null or undefined");
for(var c=Object(a),d=1;d<arguments.length;d++){var h=arguments[d];if(null!=h){var e=void 0;h=Object(h);for(e in h)ua.call(h,e)&&(c[e]=h[e])}}return c},W={isMounted:function(a){return!1},enqueueForceUpdate:function(a,b,c){},enqueueReplaceState:function(a,b,c,d){},enqueueSetState:function(a,b,c,d){}},V={};u.prototype.isReactComponent={};u.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error(A(85));this.updater.enqueueSetState(this,a,b,"setState")};u.prototype.forceUpdate=
function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};X.prototype=u.prototype;d=J.prototype=new X;d.constructor=J;T(d,u.prototype);d.isPureReactComponent=!0;var K={current:null},aa=Object.prototype.hasOwnProperty,ba={key:!0,ref:!0,__self:!0,__source:!0},da=/\/+/g,g={current:null},I={transition:0};if("object"===typeof performance&&"function"===typeof performance.now){var va=performance;var t=function(){return va.now()}}else{var oa=Date,wa=oa.now();t=function(){return oa.now()-wa}}var p=
[],q=[],xa=1,l=null,e=3,F=!1,r=!1,y=!1,ta=window.setTimeout,ea=window.clearTimeout;"undefined"!==typeof console&&(d=window.cancelAnimationFrame,"function"!==typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!==typeof d&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"));
var H=!1,G=null,z=-1,pa=5,ha=0;d=new MessageChannel;var ya=d.port2;d.port1.onmessage=function(){if(null!==G){var a=t();ha=a+pa;var b=!0;try{b=G(!0,a)}finally{b?ia():(H=!1,G=null)}}else H=!1};var ia=function(){ya.postMessage(null)};var za=0;d={ReactCurrentDispatcher:g,ReactCurrentOwner:K,IsSomeRendererActing:{current:!1},ReactCurrentBatchConfig:I,assign:T,Scheduler:{__proto__:null,unstable_ImmediatePriority:1,unstable_UserBlockingPriority:2,unstable_NormalPriority:3,unstable_IdlePriority:5,unstable_LowPriority:4,
unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=e;e=a;try{return b()}finally{e=c}},unstable_next:function(a){switch(e){case 1:case 2:case 3:var b=3;break;default:b=e}var c=e;e=b;try{return a()}finally{e=c}},unstable_scheduleCallback:function(a,b,c){var d=t();"object"===typeof c&&null!==c?(c=c.delay,c="number"===typeof c&&0<c?d+c:d):c=d;switch(a){case 1:var e=-1;break;case 2:e=250;break;case 5:e=1073741823;break;case 4:e=1E4;break;default:e=
5E3}e=c+e;a={id:xa++,callback:b,priorityLevel:a,startTime:c,expirationTime:e,sortIndex:-1};c>d?(a.sortIndex=c,N(q,a),null===n(p)&&a===n(q)&&(y?(ea(z),z=-1):y=!0,S(P,c-d))):(a.sortIndex=e,N(p,a),r||F||(r=!0,Q(R)));return a},unstable_cancelCallback:function(a){a.callback=null},unstable_wrapCallback:function(a){var b=e;return function(){var c=e;e=b;try{return a.apply(this,arguments)}finally{e=c}}},unstable_getCurrentPriorityLevel:function(){return e},unstable_shouldYield:fa,unstable_requestPaint:function(){},
unstable_continueExecution:function(){r||F||(r=!0,Q(R))},unstable_pauseExecution:function(){},unstable_getFirstCallbackNode:function(){return n(p)},get unstable_now(){return t},unstable_forceFrameRate:function(a){0>a||125<a?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):pa=0<a?Math.floor(1E3/a):5},unstable_Profiling:null},SchedulerTracing:{__proto__:null,__interactionsRef:null,__subscriberRef:null,unstable_clear:function(a){return a()},
unstable_getCurrent:function(){return null},unstable_getThreadID:function(){return++za},unstable_trace:function(a,b,c){return c()},unstable_wrap:function(a){return a},unstable_subscribe:function(a){},unstable_unsubscribe:function(a){}}};c.Children={map:C,forEach:function(a,b,c){C(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;C(a,function(){b++});return b},toArray:function(a){return C(a,function(a){return a})||[]},only:function(a){if(!L(a))throw Error(A(143));return a}};c.Component=
u;c.PureComponent=J;c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=d;c.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error(A(267,a));var d=T({},a.props),e=a.key,k=a.ref,g=a._owner;if(null!=b){void 0!==b.ref&&(k=b.ref,g=K.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var l=a.type.defaultProps;for(f in b)aa.call(b,f)&&!ba.hasOwnProperty(f)&&(d[f]=void 0===b[f]&&void 0!==l?l[f]:b[f])}var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){l=Array(f);for(var n=
0;n<f;n++)l[n]=arguments[n+2];d.children=l}return{$$typeof:v,type:a.type,key:e,ref:k,props:d,_owner:g}};c.createContext=function(a,b){void 0===b&&(b=null);a={$$typeof:ka,_calculateChangedBits:b,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:ja,_context:a};return a.Consumer=a};c.createElement=Y;c.createFactory=function(a){var b=Y.bind(null,a);b.type=a;return b};c.createRef=function(){return{current:null}};c.forwardRef=function(a){return{$$typeof:la,
render:a}};c.isValidElement=L;c.lazy=function(a){return{$$typeof:na,_payload:{_status:-1,_result:a},_init:sa}};c.memo=function(a,b){return{$$typeof:ma,type:a,compare:void 0===b?null:b}};c.unstable_createMutableSource=function(a,b){return{_getVersion:b,_source:a,_workInProgressVersionPrimary:null,_workInProgressVersionSecondary:null}};c.unstable_getCacheForType=function(a){return g.current.getCacheForType(a)};c.unstable_startTransition=function(a){var b=I.transition;I.transition=1;try{a()}finally{I.transition=
b}};c.unstable_useCacheRefresh=function(){return g.current.useCacheRefresh()};c.unstable_useDeferredValue=function(a){return g.current.useDeferredValue(a)};c.unstable_useMutableSource=function(a,b,c){return g.current.useMutableSource(a,b,c)};c.unstable_useOpaqueIdentifier=function(){return g.current.useOpaqueIdentifier()};c.unstable_useTransition=function(){return g.current.useTransition()};c.useCallback=function(a,b){return g.current.useCallback(a,b)};c.useContext=function(a,b){return g.current.useContext(a,
b)};c.useDebugValue=function(a,b){};c.useEffect=function(a,b){return g.current.useEffect(a,b)};c.useImperativeHandle=function(a,b,c){return g.current.useImperativeHandle(a,b,c)};c.useLayoutEffect=function(a,b){return g.current.useLayoutEffect(a,b)};c.useMemo=function(a,b){return g.current.useMemo(a,b)};c.useReducer=function(a,b,c){return g.current.useReducer(a,b,c)};c.useRef=function(a){return g.current.useRef(a)};c.useState=function(a){return g.current.useState(a)};c.version="17.0.2-experimental-af3d52611"});
(function(){'use strict';(function(c,x){"object"===typeof exports&&"undefined"!==typeof module?x(exports):"function"===typeof define&&define.amd?define(["exports"],x):(c=c||self,x(c.React={}))})(this,function(c){function x(a){if(null===a||"object"!==typeof a)return null;a=X&&a[X]||a["@@iterator"];return"function"===typeof a?a:null}function w(a,b,m){this.props=a;this.context=b;this.refs=Y;this.updater=m||Z}function aa(){}function L(a,b,m){this.props=a;this.context=b;this.refs=Y;this.updater=m||Z}function ba(a,
b,m){var d,c={},l=null,g=null;if(null!=b)for(d in void 0!==b.ref&&(g=b.ref),void 0!==b.key&&(l=""+b.key),b)ca.call(b,d)&&!da.hasOwnProperty(d)&&(c[d]=b[d]);var k=arguments.length-2;if(1===k)c.children=m;else if(1<k){for(var f=Array(k),e=0;e<k;e++)f[e]=arguments[e+2];c.children=f}if(a&&a.defaultProps)for(d in k=a.defaultProps,k)void 0===c[d]&&(c[d]=k[d]);return{$$typeof:y,type:a,key:l,ref:g,props:c,_owner:M.current}}function qa(a,b){return{$$typeof:y,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}
function N(a){return"object"===typeof a&&null!==a&&a.$$typeof===y}function ra(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(a){return b[a]})}function O(a,b){return"object"===typeof a&&null!==a&&null!=a.key?ra(""+a.key):b.toString(36)}function B(a,b,m,d,c){var l=typeof a;if("undefined"===l||"boolean"===l)a=null;var g=!1;if(null===a)g=!0;else switch(l){case "string":case "number":g=!0;break;case "object":switch(a.$$typeof){case y:case sa:g=!0}}if(g)return g=a,c=c(g),a=""===d?"."+
O(g,0):d,ea(c)?(m="",null!=a&&(m=a.replace(fa,"$&/")+"/"),B(c,b,m,"",function(a){return a})):null!=c&&(N(c)&&(c=qa(c,m+(!c.key||g&&g.key===c.key?"":(""+c.key).replace(fa,"$&/")+"/")+a)),b.push(c)),1;g=0;d=""===d?".":d+":";if(ea(a))for(var k=0;k<a.length;k++){l=a[k];var f=d+O(l,k);g+=B(l,b,m,f,c)}else if(f=x(a),"function"===typeof f)for(a=f.call(a),k=0;!(l=a.next()).done;)l=l.value,f=d+O(l,k++),g+=B(l,b,m,f,c);else if("object"===l)throw b=String(a),Error("Objects are not valid as a React child (found: "+
("[object Object]"===b?"object with keys {"+Object.keys(a).join(", ")+"}":b)+"). If you meant to render a collection of children, use an array instead.");return g}function C(a,b,m){if(null==a)return a;var c=[],e=0;B(a,c,"","",function(a){return b.call(m,a,e++)});return c}function ta(a){if(-1===a._status){var b=a._result;b=b();b.then(function(b){if(0===a._status||-1===a._status)a._status=1,a._result=b},function(b){if(0===a._status||-1===a._status)a._status=2,a._result=b});-1===a._status&&(a._status=
0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}function P(a,b){var c=a.length;a.push(b);a:for(;0<c;){var d=c-1>>>1,e=a[d];if(0<D(e,b))a[d]=b,a[c]=e,c=d;else break a}}function p(a){return 0===a.length?null:a[0]}function E(a){if(0===a.length)return null;var b=a[0],c=a.pop();if(c!==b){a[0]=c;a:for(var d=0,e=a.length,l=e>>>1;d<l;){var g=2*(d+1)-1,k=a[g],f=g+1,h=a[f];if(0>D(k,c))f<e&&0>D(h,k)?(a[d]=h,a[f]=c,d=f):(a[d]=k,a[g]=c,d=g);else if(f<e&&0>D(h,c))a[d]=h,a[f]=c,d=f;else break a}}return b}
function D(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function Q(a){for(var b=p(r);null!==b;){if(null===b.callback)E(r);else if(b.startTime<=a)E(r),b.sortIndex=b.expirationTime,P(q,b);else break;b=p(r)}}function R(a){z=!1;Q(a);if(!u)if(null!==p(q))u=!0,S(T);else{var b=p(r);null!==b&&U(R,b.startTime-a)}}function T(a,b){u=!1;z&&(z=!1,ha(A),A=-1);F=!0;var c=h;try{Q(b);for(n=p(q);null!==n&&(!(n.expirationTime>b)||a&&!ia());){var d=n.callback;if("function"===typeof d){n.callback=null;
h=n.priorityLevel;var e=d(n.expirationTime<=b);b=v();"function"===typeof e?n.callback=e:n===p(q)&&E(q);Q(b)}else E(q);n=p(q)}if(null!==n)var l=!0;else{var g=p(r);null!==g&&U(R,g.startTime-b);l=!1}return l}finally{n=null,h=c,F=!1}}function ia(){return v()-ja<ka?!1:!0}function S(a){G=a;H||(H=!0,I())}function U(a,b){A=la(function(){a(v())},b)}var y=Symbol.for("react.element"),sa=Symbol.for("react.portal"),ua=Symbol.for("react.fragment"),va=Symbol.for("react.strict_mode"),wa=Symbol.for("react.profiler"),
ma=Symbol.for("react.provider"),xa=Symbol.for("react.context"),ya=Symbol.for("react.server_context"),za=Symbol.for("react.forward_ref"),Aa=Symbol.for("react.suspense"),Ba=Symbol.for("react.suspense_list"),Ca=Symbol.for("react.memo"),Da=Symbol.for("react.lazy"),Ea=Symbol.for("react.debug_trace_mode"),Fa=Symbol.for("react.offscreen"),Ga=Symbol.for("react.cache"),V=Symbol.for("react.default_value"),X=Symbol.iterator,Z={isMounted:function(a){return!1},enqueueForceUpdate:function(a,b,c){},enqueueReplaceState:function(a,
b,c,d){},enqueueSetState:function(a,b,c,d){}},na=Object.assign,Y={};w.prototype.isReactComponent={};w.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,a,b,"setState")};w.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};aa.prototype=w.prototype;var t=L.prototype=
new aa;t.constructor=L;na(t,w.prototype);t.isPureReactComponent=!0;var ea=Array.isArray,ca=Object.prototype.hasOwnProperty,M={current:null},da={key:!0,ref:!0,__self:!0,__source:!0},fa=/\/+/g,e={current:null},J={transition:null},K={};if("object"===typeof performance&&"function"===typeof performance.now){var Ha=performance;var v=function(){return Ha.now()}}else{var oa=Date,Ia=oa.now();v=function(){return oa.now()-Ia}}var q=[],r=[],Ja=1,n=null,h=3,F=!1,u=!1,z=!1,la="function"===typeof setTimeout?setTimeout:
null,ha="function"===typeof clearTimeout?clearTimeout:null,pa="undefined"!==typeof setImmediate?setImmediate:null;"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var H=!1,G=null,A=-1,ka=5,ja=-1,W=function(){if(null!==G){var a=v();ja=a;var b=!0;try{b=G(!0,a)}finally{b?I():(H=!1,G=null)}}else H=!1};if("function"===typeof pa)var I=function(){pa(W)};else if("undefined"!==typeof MessageChannel){t=
new MessageChannel;var Ka=t.port2;t.port1.onmessage=W;I=function(){Ka.postMessage(null)}}else I=function(){la(W,0)};t={ReactCurrentDispatcher:e,ReactCurrentOwner:M,ReactCurrentBatchConfig:J,Scheduler:{__proto__:null,unstable_ImmediatePriority:1,unstable_UserBlockingPriority:2,unstable_NormalPriority:3,unstable_IdlePriority:5,unstable_LowPriority:4,unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=h;h=a;try{return b()}finally{h=c}},unstable_next:function(a){switch(h){case 1:case 2:case 3:var b=
3;break;default:b=h}var c=h;h=b;try{return a()}finally{h=c}},unstable_scheduleCallback:function(a,b,c){var d=v();"object"===typeof c&&null!==c?(c=c.delay,c="number"===typeof c&&0<c?d+c:d):c=d;switch(a){case 1:var e=-1;break;case 2:e=250;break;case 5:e=1073741823;break;case 4:e=1E4;break;default:e=5E3}e=c+e;a={id:Ja++,callback:b,priorityLevel:a,startTime:c,expirationTime:e,sortIndex:-1};c>d?(a.sortIndex=c,P(r,a),null===p(q)&&a===p(r)&&(z?(ha(A),A=-1):z=!0,U(R,c-d))):(a.sortIndex=e,P(q,a),u||F||(u=
!0,S(T)));return a},unstable_cancelCallback:function(a){a.callback=null},unstable_wrapCallback:function(a){var b=h;return function(){var c=h;h=b;try{return a.apply(this,arguments)}finally{h=c}}},unstable_getCurrentPriorityLevel:function(){return h},unstable_shouldYield:ia,unstable_requestPaint:function(){},unstable_continueExecution:function(){u||F||(u=!0,S(T))},unstable_pauseExecution:function(){},unstable_getFirstCallbackNode:function(){return p(q)},get unstable_now(){return v},unstable_forceFrameRate:function(a){0>
a||125<a?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ka=0<a?Math.floor(1E3/a):5},unstable_Profiling:null},ContextRegistry:K};c.Children={map:C,forEach:function(a,b,c){C(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;C(a,function(){b++});return b},toArray:function(a){return C(a,function(a){return a})||[]},only:function(a){if(!N(a))throw Error("React.Children.only expected to receive a single React element child.");
return a}};c.Component=w;c.Fragment=ua;c.Profiler=wa;c.PureComponent=L;c.StrictMode=va;c.Suspense=Aa;c.SuspenseList=Ba;c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=t;c.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+a+".");var d=na({},a.props),e=a.key,m=a.ref,g=a._owner;if(null!=b){void 0!==b.ref&&(m=b.ref,g=M.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var k=a.type.defaultProps;
for(f in b)ca.call(b,f)&&!da.hasOwnProperty(f)&&(d[f]=void 0===b[f]&&void 0!==k?k[f]:b[f])}var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){k=Array(f);for(var h=0;h<f;h++)k[h]=arguments[h+2];d.children=k}return{$$typeof:y,type:a.type,key:e,ref:m,props:d,_owner:g}};c.createContext=function(a){a={$$typeof:xa,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};a.Provider={$$typeof:ma,_context:a};return a.Consumer=a};c.createElement=
ba;c.createFactory=function(a){var b=ba.bind(null,a);b.type=a;return b};c.createRef=function(){return{current:null}};c.createServerContext=function(a,b){var c=!0;if(!K[a]){c=!1;var d={$$typeof:ya,_currentValue:b,_currentValue2:b,_defaultValue:b,_threadCount:0,Provider:null,Consumer:null,_globalName:a};d.Provider={$$typeof:ma,_context:d};K[a]=d}d=K[a];if(d._defaultValue===V)d._defaultValue=b,d._currentValue===V&&(d._currentValue=b),d._currentValue2===V&&(d._currentValue2=b);else if(c)throw Error("ServerContext: "+
a+" already defined");return d};c.forwardRef=function(a){return{$$typeof:za,render:a}};c.isValidElement=N;c.lazy=function(a){return{$$typeof:Da,_payload:{_status:-1,_result:a},_init:ta}};c.memo=function(a,b){return{$$typeof:Ca,type:a,compare:void 0===b?null:b}};c.startTransition=function(a,b){b=J.transition;J.transition={};try{a()}finally{J.transition=b}};c.unstable_Cache=Ga;c.unstable_DebugTracingMode=Ea;c.unstable_Offscreen=Fa;c.unstable_act=function(a){throw Error("act(...) is not supported in production builds of React.");
};c.unstable_getCacheForType=function(a){return e.current.getCacheForType(a)};c.unstable_getCacheSignal=function(){return e.current.getCacheSignal()};c.unstable_useCacheRefresh=function(){return e.current.useCacheRefresh()};c.useCallback=function(a,b){return e.current.useCallback(a,b)};c.useContext=function(a){return e.current.useContext(a)};c.useDebugValue=function(a,b){};c.useDeferredValue=function(a){return e.current.useDeferredValue(a)};c.useEffect=function(a,b){return e.current.useEffect(a,b)};
c.useId=function(){return e.current.useId()};c.useImperativeHandle=function(a,b,c){return e.current.useImperativeHandle(a,b,c)};c.useInsertionEffect=function(a,b){return e.current.useInsertionEffect(a,b)};c.useLayoutEffect=function(a,b){return e.current.useLayoutEffect(a,b)};c.useMemo=function(a,b){return e.current.useMemo(a,b)};c.useReducer=function(a,b,c){return e.current.useReducer(a,b,c)};c.useRef=function(a){return e.current.useRef(a)};c.useState=function(a){return e.current.useState(a)};c.useSyncExternalStore=
function(a,b,c){return e.current.useSyncExternalStore(a,b,c)};c.useTransition=function(){return e.current.useTransition()};c.version="18.1.0-experimental-af730436c-20220405"});
})();

@@ -1,2 +0,3 @@

/** @license React vundefined
/**
* @license React
* react.profiling.min.js

@@ -9,30 +10,25 @@ *

*/
(function(){'use strict';(function(c,C){"object"===typeof exports&&"undefined"!==typeof module?C(exports):"function"===typeof define&&define.amd?define(["exports"],C):(c=c||self,C(c.React={}))})(this,function(c){function C(a){if(null===a||"object"!==typeof a)return null;a=Z&&a[Z]||a["@@iterator"];return"function"===typeof a?a:null}function F(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,d=1;d<arguments.length;d++)b+="&args[]="+encodeURIComponent(arguments[d]);return"Minified React error #"+
a+"; visit "+b+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function A(a,b,d){this.props=a;this.context=b;this.refs=aa;this.updater=d||ba}function ca(){}function O(a,b,d){this.props=a;this.context=b;this.refs=aa;this.updater=d||ba}function da(a,b,d){var f,e={},c=null,k=null;if(null!=b)for(f in void 0!==b.ref&&(k=b.ref),void 0!==b.key&&(c=""+b.key),b)ea.call(b,f)&&!fa.hasOwnProperty(f)&&(e[f]=b[f]);var h=arguments.length-2;if(1===
h)e.children=d;else if(1<h){for(var l=Array(h),g=0;g<h;g++)l[g]=arguments[g+2];e.children=l}if(a&&a.defaultProps)for(f in h=a.defaultProps,h)void 0===e[f]&&(e[f]=h[f]);return{$$typeof:B,type:a,key:c,ref:k,props:e,_owner:P.current}}function ua(a,b){return{$$typeof:B,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function Q(a){return"object"===typeof a&&null!==a&&a.$$typeof===B}function va(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(a){return b[a]})}function R(a,b){return"object"===
typeof a&&null!==a&&null!=a.key?va(""+a.key):b.toString(36)}function G(a,b,d,f,e){var c=typeof a;if("undefined"===c||"boolean"===c)a=null;var k=!1;if(null===a)k=!0;else switch(c){case "string":case "number":k=!0;break;case "object":switch(a.$$typeof){case B:case ha:k=!0}}if(k)return k=a,e=e(k),a=""===f?"."+R(k,0):f,Array.isArray(e)?(d="",null!=a&&(d=a.replace(ia,"$&/")+"/"),G(e,b,d,"",function(a){return a})):null!=e&&(Q(e)&&(e=ua(e,d+(!e.key||k&&k.key===e.key?"":(""+e.key).replace(ia,"$&/")+"/")+
a)),b.push(e)),1;k=0;f=""===f?".":f+":";if(Array.isArray(a))for(var h=0;h<a.length;h++){c=a[h];var l=f+R(c,h);k+=G(c,b,d,l,e)}else if(l=C(a),"function"===typeof l)for(a=l.call(a),h=0;!(c=a.next()).done;)c=c.value,l=f+R(c,h++),k+=G(c,b,d,l,e);else if("object"===c)throw b=""+a,Error(F(31,"[object Object]"===b?"object with keys {"+Object.keys(a).join(", ")+"}":b));return k}function H(a,b,d){if(null==a)return a;var f=[],e=0;G(a,f,"","",function(a){return b.call(d,a,e++)});return f}function wa(a){if(-1===
a._status){var b=a._result;b=b();a._status=0;a._result=b;b.then(function(b){0===a._status&&(b=b.default,a._status=1,a._result=b)},function(b){0===a._status&&(a._status=2,a._result=b)})}if(1===a._status)return a._result;throw a._result;}function S(a,b){var d=a.length;a.push(b);a:for(;;){var f=d-1>>>1,e=a[f];if(void 0!==e&&0<I(e,b))a[f]=b,a[d]=e,d=f;else break a}}function r(a){a=a[0];return void 0===a?null:a}function J(a){var b=a[0];if(void 0!==b){var d=a.pop();if(d!==b){a[0]=d;a:for(var f=0,e=a.length;f<
e;){var c=2*(f+1)-1,k=a[c],h=c+1,l=a[h];if(void 0!==k&&0>I(k,d))void 0!==l&&0>I(l,k)?(a[f]=l,a[h]=d,f=h):(a[f]=k,a[c]=d,f=c);else if(void 0!==l&&0>I(l,d))a[f]=l,a[h]=d,f=h;else break a}}return b}return null}function I(a,b){var d=a.sortIndex-b.sortIndex;return 0!==d?d:a.id-b.id}function T(a){for(var b=r(v);null!==b;){if(null===b.callback)J(v);else if(b.startTime<=a)J(v),b.sortIndex=b.expirationTime,S(u,b);else break;b=r(v)}}function U(a){D=!1;T(a);if(!y)if(null!==r(u))y=!0,V(W);else{var b=r(v);null!==
b&&X(U,b.startTime-a)}}function W(a,b){y=!1;D&&(D=!1,ja(E),E=-1);K=!0;var d=m;try{T(b);for(q=r(u);null!==q&&(!(q.expirationTime>b)||a&&!ka());){var f=q.callback;if("function"===typeof f){q.callback=null;m=q.priorityLevel;var e=f(q.expirationTime<=b);b=z();"function"===typeof e?q.callback=e:q===r(u)&&J(u);T(b)}else J(u);q=r(u)}if(null!==q)var c=!0;else{var k=r(v);null!==k&&X(U,k.startTime-b);c=!1}return c}finally{q=null,m=d,K=!1}}function ka(){return z()>=la}function V(a){L=a;M||(M=!0,ma())}function X(a,
b){E=xa(function(){a(z())},b)}function ya(a){var b=!1,d=null;t.forEach(function(f){try{f.onInteractionTraced(a)}catch(e){b||(b=!0,d=e)}});if(b)throw d;}function za(a){var b=!1,d=null;t.forEach(function(f){try{f.onInteractionScheduledWorkCompleted(a)}catch(e){b||(b=!0,d=e)}});if(b)throw d;}function Aa(a,b){var d=!1,f=null;t.forEach(function(e){try{e.onWorkScheduled(a,b)}catch(x){d||(d=!0,f=x)}});if(d)throw f;}function Ba(a,b){var d=!1,f=null;t.forEach(function(e){try{e.onWorkStarted(a,b)}catch(x){d||
(d=!0,f=x)}});if(d)throw f;}function Ca(a,b){var d=!1,f=null;t.forEach(function(e){try{e.onWorkStopped(a,b)}catch(x){d||(d=!0,f=x)}});if(d)throw f;}function Da(a,b){var d=!1,f=null;t.forEach(function(e){try{e.onWorkCanceled(a,b)}catch(x){d||(d=!0,f=x)}});if(d)throw f;}var B=60103,ha=60106;c.Fragment=60107;c.StrictMode=60108;c.Profiler=60114;var na=60109,oa=60110,pa=60112;c.Suspense=60113;c.unstable_SuspenseList=60120;var qa=60115,ra=60116;c.unstable_DebugTracingMode=60129;c.unstable_LegacyHidden=
60131;c.unstable_Cache=60132;if("function"===typeof Symbol&&Symbol.for){var g=Symbol.for;B=g("react.element");ha=g("react.portal");c.Fragment=g("react.fragment");c.StrictMode=g("react.strict_mode");c.Profiler=g("react.profiler");na=g("react.provider");oa=g("react.context");pa=g("react.forward_ref");c.Suspense=g("react.suspense");c.unstable_SuspenseList=g("react.suspense_list");qa=g("react.memo");ra=g("react.lazy");c.unstable_DebugTracingMode=g("react.debug_trace_mode");c.unstable_LegacyHidden=g("react.legacy_hidden");
c.unstable_Cache=g("react.cache")}var Z="function"===typeof Symbol&&Symbol.iterator,Ea=Object.prototype.hasOwnProperty,Y=Object.assign||function(a,b){if(null==a)throw new TypeError("Object.assign target cannot be null or undefined");for(var d=Object(a),f=1;f<arguments.length;f++){var e=arguments[f];if(null!=e){var c=void 0;e=Object(e);for(c in e)Ea.call(e,c)&&(d[c]=e[c])}}return d},ba={isMounted:function(a){return!1},enqueueForceUpdate:function(a,b,d){},enqueueReplaceState:function(a,b,d,c){},enqueueSetState:function(a,
b,d,c){}},aa={};A.prototype.isReactComponent={};A.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error(F(85));this.updater.enqueueSetState(this,a,b,"setState")};A.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};ca.prototype=A.prototype;g=O.prototype=new ca;g.constructor=O;Y(g,A.prototype);g.isPureReactComponent=!0;var P={current:null},ea=Object.prototype.hasOwnProperty,fa={key:!0,ref:!0,__self:!0,__source:!0},
ia=/\/+/g,n={current:null},N={transition:0};if("object"===typeof performance&&"function"===typeof performance.now){var Fa=performance;var z=function(){return Fa.now()}}else{var sa=Date,Ga=sa.now();z=function(){return sa.now()-Ga}}var u=[],v=[],Ha=1,q=null,m=3,K=!1,y=!1,D=!1,xa=window.setTimeout,ja=window.clearTimeout;"undefined"!==typeof console&&(g=window.cancelAnimationFrame,"function"!==typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),
"function"!==typeof g&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"));var M=!1,L=null,E=-1,ta=5,la=0;g=new MessageChannel;var Ia=g.port2;g.port1.onmessage=function(){if(null!==L){var a=z();la=a+ta;var b=!0;try{b=L(!0,a)}finally{b?ma():(M=!1,L=null)}}else M=!1};var ma=function(){Ia.postMessage(null)};g={__proto__:null,unstable_ImmediatePriority:1,unstable_UserBlockingPriority:2,unstable_NormalPriority:3,
unstable_IdlePriority:5,unstable_LowPriority:4,unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var d=m;m=a;try{return b()}finally{m=d}},unstable_next:function(a){switch(m){case 1:case 2:case 3:var b=3;break;default:b=m}var d=m;m=b;try{return a()}finally{m=d}},unstable_scheduleCallback:function(a,b,d){var c=z();"object"===typeof d&&null!==d?(d=d.delay,d="number"===typeof d&&0<d?c+d:c):d=c;switch(a){case 1:var e=-1;break;case 2:e=250;break;case 5:e=
1073741823;break;case 4:e=1E4;break;default:e=5E3}e=d+e;a={id:Ha++,callback:b,priorityLevel:a,startTime:d,expirationTime:e,sortIndex:-1};d>c?(a.sortIndex=d,S(v,a),null===r(u)&&a===r(v)&&(D?(ja(E),E=-1):D=!0,X(U,d-c))):(a.sortIndex=e,S(u,a),y||K||(y=!0,V(W)));return a},unstable_cancelCallback:function(a){a.callback=null},unstable_wrapCallback:function(a){var b=m;return function(){var d=m;m=b;try{return a.apply(this,arguments)}finally{m=d}}},unstable_getCurrentPriorityLevel:function(){return m},unstable_shouldYield:ka,
unstable_requestPaint:function(){},unstable_continueExecution:function(){y||K||(y=!0,V(W))},unstable_pauseExecution:function(){},unstable_getFirstCallbackNode:function(){return r(u)},get unstable_now(){return z},unstable_forceFrameRate:function(a){0>a||125<a?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ta=0<a?Math.floor(1E3/a):5},unstable_Profiling:null};var Ja=0,Ka=0,p=null,w=null;p={current:new Set};w={current:null};
var t=null;t=new Set;g={ReactCurrentDispatcher:n,ReactCurrentOwner:P,IsSomeRendererActing:{current:!1},ReactCurrentBatchConfig:N,assign:Y,Scheduler:g,SchedulerTracing:{__proto__:null,get __interactionsRef(){return p},get __subscriberRef(){return w},unstable_clear:function(a){var b=p.current;p.current=new Set;try{return a()}finally{p.current=b}},unstable_getCurrent:function(){return p.current},unstable_getThreadID:function(){return++Ka},unstable_trace:function(a,b,d){var c=3<arguments.length&&void 0!==
arguments[3]?arguments[3]:0,e={__count:1,id:Ja++,name:a,timestamp:b},g=p.current,k=new Set(g);k.add(e);p.current=k;var h=w.current;try{if(null!==h)h.onInteractionTraced(e)}finally{try{if(null!==h)h.onWorkStarted(k,c)}finally{try{var l=d()}finally{p.current=g;try{if(null!==h)h.onWorkStopped(k,c)}finally{if(e.__count--,null!==h&&0===e.__count)h.onInteractionScheduledWorkCompleted(e)}}}}return l},unstable_wrap:function(a){function b(){var b=p.current;p.current=c;e=w.current;try{try{if(null!==e)e.onWorkStarted(c,
d)}finally{try{var f=a.apply(void 0,arguments)}finally{if(p.current=b,null!==e)e.onWorkStopped(c,d)}}return f}finally{g||(g=!0,c.forEach(function(a){a.__count--;if(null!==e&&0===a.__count)e.onInteractionScheduledWorkCompleted(a)}))}}var d=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,c=p.current,e=w.current;if(null!==e)e.onWorkScheduled(c,d);c.forEach(function(a){a.__count++});var g=!1;b.cancel=function(){e=w.current;try{if(null!==e)e.onWorkCanceled(c,d)}finally{c.forEach(function(a){a.__count--;
if(e&&0===a.__count)e.onInteractionScheduledWorkCompleted(a)})}};return b},unstable_subscribe:function(a){t.add(a);1===t.size&&(w.current={onInteractionScheduledWorkCompleted:za,onInteractionTraced:ya,onWorkCanceled:Da,onWorkScheduled:Aa,onWorkStarted:Ba,onWorkStopped:Ca})},unstable_unsubscribe:function(a){t.delete(a);0===t.size&&(w.current=null)}}};c.Children={map:H,forEach:function(a,b,c){H(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;H(a,function(){b++});return b},toArray:function(a){return H(a,
function(a){return a})||[]},only:function(a){if(!Q(a))throw Error(F(143));return a}};c.Component=A;c.PureComponent=O;c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=g;c.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error(F(267,a));var d=Y({},a.props),e=a.key,g=a.ref,k=a._owner;if(null!=b){void 0!==b.ref&&(g=b.ref,k=P.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var h=a.type.defaultProps;for(l in b)ea.call(b,l)&&!fa.hasOwnProperty(l)&&(d[l]=void 0===b[l]&&
void 0!==h?h[l]:b[l])}var l=arguments.length-2;if(1===l)d.children=c;else if(1<l){h=Array(l);for(var m=0;m<l;m++)h[m]=arguments[m+2];d.children=h}return{$$typeof:B,type:a.type,key:e,ref:g,props:d,_owner:k}};c.createContext=function(a,b){void 0===b&&(b=null);a={$$typeof:oa,_calculateChangedBits:b,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:na,_context:a};return a.Consumer=a};c.createElement=da;c.createFactory=function(a){var b=da.bind(null,a);b.type=
a;return b};c.createRef=function(){return{current:null}};c.forwardRef=function(a){return{$$typeof:pa,render:a}};c.isValidElement=Q;c.lazy=function(a){return{$$typeof:ra,_payload:{_status:-1,_result:a},_init:wa}};c.memo=function(a,b){return{$$typeof:qa,type:a,compare:void 0===b?null:b}};c.unstable_createMutableSource=function(a,b){return{_getVersion:b,_source:a,_workInProgressVersionPrimary:null,_workInProgressVersionSecondary:null}};c.unstable_getCacheForType=function(a){return n.current.getCacheForType(a)};
c.unstable_startTransition=function(a){var b=N.transition;N.transition=1;try{a()}finally{N.transition=b}};c.unstable_useCacheRefresh=function(){return n.current.useCacheRefresh()};c.unstable_useDeferredValue=function(a){return n.current.useDeferredValue(a)};c.unstable_useMutableSource=function(a,b,c){return n.current.useMutableSource(a,b,c)};c.unstable_useOpaqueIdentifier=function(){return n.current.useOpaqueIdentifier()};c.unstable_useTransition=function(){return n.current.useTransition()};c.useCallback=
function(a,b){return n.current.useCallback(a,b)};c.useContext=function(a,b){return n.current.useContext(a,b)};c.useDebugValue=function(a,b){};c.useEffect=function(a,b){return n.current.useEffect(a,b)};c.useImperativeHandle=function(a,b,c){return n.current.useImperativeHandle(a,b,c)};c.useLayoutEffect=function(a,b){return n.current.useLayoutEffect(a,b)};c.useMemo=function(a,b){return n.current.useMemo(a,b)};c.useReducer=function(a,b,c){return n.current.useReducer(a,b,c)};c.useRef=function(a){return n.current.useRef(a)};
c.useState=function(a){return n.current.useState(a)};c.version="17.0.2-experimental-af3d52611"});
(function(){'use strict';(function(c,x){"object"===typeof exports&&"undefined"!==typeof module?x(exports):"function"===typeof define&&define.amd?define(["exports"],x):(c=c||self,x(c.React={}))})(this,function(c){function x(a){if(null===a||"object"!==typeof a)return null;a=X&&a[X]||a["@@iterator"];return"function"===typeof a?a:null}function w(a,b,m){this.props=a;this.context=b;this.refs=Y;this.updater=m||Z}function aa(){}function L(a,b,m){this.props=a;this.context=b;this.refs=Y;this.updater=m||Z}function ba(a,
b,m){var d,c={},l=null,g=null;if(null!=b)for(d in void 0!==b.ref&&(g=b.ref),void 0!==b.key&&(l=""+b.key),b)ca.call(b,d)&&!da.hasOwnProperty(d)&&(c[d]=b[d]);var k=arguments.length-2;if(1===k)c.children=m;else if(1<k){for(var f=Array(k),e=0;e<k;e++)f[e]=arguments[e+2];c.children=f}if(a&&a.defaultProps)for(d in k=a.defaultProps,k)void 0===c[d]&&(c[d]=k[d]);return{$$typeof:y,type:a,key:l,ref:g,props:c,_owner:M.current}}function qa(a,b){return{$$typeof:y,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}
function N(a){return"object"===typeof a&&null!==a&&a.$$typeof===y}function ra(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(a){return b[a]})}function O(a,b){return"object"===typeof a&&null!==a&&null!=a.key?ra(""+a.key):b.toString(36)}function B(a,b,m,d,c){var l=typeof a;if("undefined"===l||"boolean"===l)a=null;var g=!1;if(null===a)g=!0;else switch(l){case "string":case "number":g=!0;break;case "object":switch(a.$$typeof){case y:case sa:g=!0}}if(g)return g=a,c=c(g),a=""===d?"."+
O(g,0):d,ea(c)?(m="",null!=a&&(m=a.replace(fa,"$&/")+"/"),B(c,b,m,"",function(a){return a})):null!=c&&(N(c)&&(c=qa(c,m+(!c.key||g&&g.key===c.key?"":(""+c.key).replace(fa,"$&/")+"/")+a)),b.push(c)),1;g=0;d=""===d?".":d+":";if(ea(a))for(var k=0;k<a.length;k++){l=a[k];var f=d+O(l,k);g+=B(l,b,m,f,c)}else if(f=x(a),"function"===typeof f)for(a=f.call(a),k=0;!(l=a.next()).done;)l=l.value,f=d+O(l,k++),g+=B(l,b,m,f,c);else if("object"===l)throw b=String(a),Error("Objects are not valid as a React child (found: "+
("[object Object]"===b?"object with keys {"+Object.keys(a).join(", ")+"}":b)+"). If you meant to render a collection of children, use an array instead.");return g}function C(a,b,m){if(null==a)return a;var c=[],e=0;B(a,c,"","",function(a){return b.call(m,a,e++)});return c}function ta(a){if(-1===a._status){var b=a._result;b=b();b.then(function(b){if(0===a._status||-1===a._status)a._status=1,a._result=b},function(b){if(0===a._status||-1===a._status)a._status=2,a._result=b});-1===a._status&&(a._status=
0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}function P(a,b){var c=a.length;a.push(b);a:for(;0<c;){var d=c-1>>>1,e=a[d];if(0<D(e,b))a[d]=b,a[c]=e,c=d;else break a}}function p(a){return 0===a.length?null:a[0]}function E(a){if(0===a.length)return null;var b=a[0],c=a.pop();if(c!==b){a[0]=c;a:for(var d=0,e=a.length,l=e>>>1;d<l;){var g=2*(d+1)-1,k=a[g],f=g+1,h=a[f];if(0>D(k,c))f<e&&0>D(h,k)?(a[d]=h,a[f]=c,d=f):(a[d]=k,a[g]=c,d=g);else if(f<e&&0>D(h,c))a[d]=h,a[f]=c,d=f;else break a}}return b}
function D(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function Q(a){for(var b=p(r);null!==b;){if(null===b.callback)E(r);else if(b.startTime<=a)E(r),b.sortIndex=b.expirationTime,P(q,b);else break;b=p(r)}}function R(a){z=!1;Q(a);if(!u)if(null!==p(q))u=!0,S(T);else{var b=p(r);null!==b&&U(R,b.startTime-a)}}function T(a,b){u=!1;z&&(z=!1,ha(A),A=-1);F=!0;var c=h;try{Q(b);for(n=p(q);null!==n&&(!(n.expirationTime>b)||a&&!ia());){var d=n.callback;if("function"===typeof d){n.callback=null;
h=n.priorityLevel;var e=d(n.expirationTime<=b);b=v();"function"===typeof e?n.callback=e:n===p(q)&&E(q);Q(b)}else E(q);n=p(q)}if(null!==n)var l=!0;else{var g=p(r);null!==g&&U(R,g.startTime-b);l=!1}return l}finally{n=null,h=c,F=!1}}function ia(){return v()-ja<ka?!1:!0}function S(a){G=a;H||(H=!0,I())}function U(a,b){A=la(function(){a(v())},b)}var y=Symbol.for("react.element"),sa=Symbol.for("react.portal"),ua=Symbol.for("react.fragment"),va=Symbol.for("react.strict_mode"),wa=Symbol.for("react.profiler"),
ma=Symbol.for("react.provider"),xa=Symbol.for("react.context"),ya=Symbol.for("react.server_context"),za=Symbol.for("react.forward_ref"),Aa=Symbol.for("react.suspense"),Ba=Symbol.for("react.suspense_list"),Ca=Symbol.for("react.memo"),Da=Symbol.for("react.lazy"),Ea=Symbol.for("react.debug_trace_mode"),Fa=Symbol.for("react.offscreen"),Ga=Symbol.for("react.cache"),V=Symbol.for("react.default_value"),X=Symbol.iterator,Z={isMounted:function(a){return!1},enqueueForceUpdate:function(a,b,c){},enqueueReplaceState:function(a,
b,c,d){},enqueueSetState:function(a,b,c,d){}},na=Object.assign,Y={};w.prototype.isReactComponent={};w.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,a,b,"setState")};w.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};aa.prototype=w.prototype;var t=L.prototype=
new aa;t.constructor=L;na(t,w.prototype);t.isPureReactComponent=!0;var ea=Array.isArray,ca=Object.prototype.hasOwnProperty,M={current:null},da={key:!0,ref:!0,__self:!0,__source:!0},fa=/\/+/g,e={current:null},J={transition:null},K={};if("object"===typeof performance&&"function"===typeof performance.now){var Ha=performance;var v=function(){return Ha.now()}}else{var oa=Date,Ia=oa.now();v=function(){return oa.now()-Ia}}var q=[],r=[],Ja=1,n=null,h=3,F=!1,u=!1,z=!1,la="function"===typeof setTimeout?setTimeout:
null,ha="function"===typeof clearTimeout?clearTimeout:null,pa="undefined"!==typeof setImmediate?setImmediate:null;"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var H=!1,G=null,A=-1,ka=5,ja=-1,W=function(){if(null!==G){var a=v();ja=a;var b=!0;try{b=G(!0,a)}finally{b?I():(H=!1,G=null)}}else H=!1};if("function"===typeof pa)var I=function(){pa(W)};else if("undefined"!==typeof MessageChannel){t=
new MessageChannel;var Ka=t.port2;t.port1.onmessage=W;I=function(){Ka.postMessage(null)}}else I=function(){la(W,0)};t={ReactCurrentDispatcher:e,ReactCurrentOwner:M,ReactCurrentBatchConfig:J,Scheduler:{__proto__:null,unstable_ImmediatePriority:1,unstable_UserBlockingPriority:2,unstable_NormalPriority:3,unstable_IdlePriority:5,unstable_LowPriority:4,unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=h;h=a;try{return b()}finally{h=c}},unstable_next:function(a){switch(h){case 1:case 2:case 3:var b=
3;break;default:b=h}var c=h;h=b;try{return a()}finally{h=c}},unstable_scheduleCallback:function(a,b,c){var d=v();"object"===typeof c&&null!==c?(c=c.delay,c="number"===typeof c&&0<c?d+c:d):c=d;switch(a){case 1:var e=-1;break;case 2:e=250;break;case 5:e=1073741823;break;case 4:e=1E4;break;default:e=5E3}e=c+e;a={id:Ja++,callback:b,priorityLevel:a,startTime:c,expirationTime:e,sortIndex:-1};c>d?(a.sortIndex=c,P(r,a),null===p(q)&&a===p(r)&&(z?(ha(A),A=-1):z=!0,U(R,c-d))):(a.sortIndex=e,P(q,a),u||F||(u=
!0,S(T)));return a},unstable_cancelCallback:function(a){a.callback=null},unstable_wrapCallback:function(a){var b=h;return function(){var c=h;h=b;try{return a.apply(this,arguments)}finally{h=c}}},unstable_getCurrentPriorityLevel:function(){return h},unstable_shouldYield:ia,unstable_requestPaint:function(){},unstable_continueExecution:function(){u||F||(u=!0,S(T))},unstable_pauseExecution:function(){},unstable_getFirstCallbackNode:function(){return p(q)},get unstable_now(){return v},unstable_forceFrameRate:function(a){0>
a||125<a?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ka=0<a?Math.floor(1E3/a):5},unstable_Profiling:null},ContextRegistry:K};c.Children={map:C,forEach:function(a,b,c){C(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;C(a,function(){b++});return b},toArray:function(a){return C(a,function(a){return a})||[]},only:function(a){if(!N(a))throw Error("React.Children.only expected to receive a single React element child.");
return a}};c.Component=w;c.Fragment=ua;c.Profiler=wa;c.PureComponent=L;c.StrictMode=va;c.Suspense=Aa;c.SuspenseList=Ba;c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=t;c.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+a+".");var d=na({},a.props),e=a.key,m=a.ref,g=a._owner;if(null!=b){void 0!==b.ref&&(m=b.ref,g=M.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var k=a.type.defaultProps;
for(f in b)ca.call(b,f)&&!da.hasOwnProperty(f)&&(d[f]=void 0===b[f]&&void 0!==k?k[f]:b[f])}var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){k=Array(f);for(var h=0;h<f;h++)k[h]=arguments[h+2];d.children=k}return{$$typeof:y,type:a.type,key:e,ref:m,props:d,_owner:g}};c.createContext=function(a){a={$$typeof:xa,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};a.Provider={$$typeof:ma,_context:a};return a.Consumer=a};c.createElement=
ba;c.createFactory=function(a){var b=ba.bind(null,a);b.type=a;return b};c.createRef=function(){return{current:null}};c.createServerContext=function(a,b){var c=!0;if(!K[a]){c=!1;var d={$$typeof:ya,_currentValue:b,_currentValue2:b,_defaultValue:b,_threadCount:0,Provider:null,Consumer:null,_globalName:a};d.Provider={$$typeof:ma,_context:d};K[a]=d}d=K[a];if(d._defaultValue===V)d._defaultValue=b,d._currentValue===V&&(d._currentValue=b),d._currentValue2===V&&(d._currentValue2=b);else if(c)throw Error("ServerContext: "+
a+" already defined");return d};c.forwardRef=function(a){return{$$typeof:za,render:a}};c.isValidElement=N;c.lazy=function(a){return{$$typeof:Da,_payload:{_status:-1,_result:a},_init:ta}};c.memo=function(a,b){return{$$typeof:Ca,type:a,compare:void 0===b?null:b}};c.startTransition=function(a,b){b=J.transition;J.transition={};try{a()}finally{J.transition=b}};c.unstable_Cache=Ga;c.unstable_DebugTracingMode=Ea;c.unstable_Offscreen=Fa;c.unstable_act=function(a){throw Error("act(...) is not supported in production builds of React.");
};c.unstable_getCacheForType=function(a){return e.current.getCacheForType(a)};c.unstable_getCacheSignal=function(){return e.current.getCacheSignal()};c.unstable_useCacheRefresh=function(){return e.current.useCacheRefresh()};c.useCallback=function(a,b){return e.current.useCallback(a,b)};c.useContext=function(a){return e.current.useContext(a)};c.useDebugValue=function(a,b){};c.useDeferredValue=function(a){return e.current.useDeferredValue(a)};c.useEffect=function(a,b){return e.current.useEffect(a,b)};
c.useId=function(){return e.current.useId()};c.useImperativeHandle=function(a,b,c){return e.current.useImperativeHandle(a,b,c)};c.useInsertionEffect=function(a,b){return e.current.useInsertionEffect(a,b)};c.useLayoutEffect=function(a,b){return e.current.useLayoutEffect(a,b)};c.useMemo=function(a,b){return e.current.useMemo(a,b)};c.useReducer=function(a,b,c){return e.current.useReducer(a,b,c)};c.useRef=function(a){return e.current.useRef(a)};c.useState=function(a){return e.current.useState(a)};c.useSyncExternalStore=
function(a,b,c){return e.current.useSyncExternalStore(a,b,c)};c.useTransition=function(){return e.current.useTransition()};c.version="18.1.0-experimental-af730436c-20220405"});
})();

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc