Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

react

Package Overview
Dependencies
Maintainers
4
Versions
2031
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react - npm Package Compare versions

Comparing version 19.0.0-canary-7a2609eed-20240403 to 19.0.0-canary-8afa144bd-20240416

94

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

@@ -54,3 +54,3 @@ /**

var ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
var ReactSharedInternals = React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;

@@ -73,4 +73,3 @@ function error(format) {

{
var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame;
var stack = ReactDebugCurrentFrame.getStackAddendum();
var stack = ReactSharedInternals.getStackAddendum();

@@ -424,5 +423,4 @@ if (stack !== '') {

var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher;
var prefix;
function describeBuiltInComponentFrame(name, ownerFn) {
function describeBuiltInComponentFrame(name) {
{

@@ -481,9 +479,9 @@ if (prefix === undefined) {

Error.prepareStackTrace = undefined;
var previousDispatcher;
var previousDispatcher = null;
{
previousDispatcher = ReactCurrentDispatcher.current; // Set the dispatcher in DEV because this might be call in the render function
previousDispatcher = ReactSharedInternals.H; // Set the dispatcher in DEV because this might be call in the render function
// for warnings.
ReactCurrentDispatcher.current = null;
ReactSharedInternals.H = null;
disableLogs();

@@ -673,3 +671,3 @@ }

{
ReactCurrentDispatcher.current = previousDispatcher;
ReactSharedInternals.H = previousDispatcher;
reenableLogs();

@@ -693,3 +691,3 @@ }

}
function describeFunctionComponentFrame(fn, ownerFn) {
function describeFunctionComponentFrame(fn) {
{

@@ -705,3 +703,3 @@ return describeNativeComponentFrame(fn, false);

function describeUnknownElementTypeFrameInDEV(type, ownerFn) {
function describeUnknownElementTypeFrameInDEV(type) {

@@ -737,3 +735,3 @@ if (type == null) {

// Memo may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(type.type, ownerFn);
return describeUnknownElementTypeFrameInDEV(type.type);

@@ -748,3 +746,3 @@ case REACT_LAZY_TYPE:

// Lazy may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(init(payload), ownerFn);
return describeUnknownElementTypeFrameInDEV(init(payload));
} catch (x) {}

@@ -758,4 +756,2 @@ }

var ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame;
var REACT_CLIENT_REFERENCE = Symbol.for('react.client.reference');

@@ -1025,5 +1021,2 @@ var specialPropKeyWarningShown;

var propName; // Reserved names are extracted
var props = {};
var key = null;

@@ -1053,19 +1046,29 @@ var ref = null; // Currently, key can be spread in as a prop. This causes a potential

if (hasValidRef(config)) ; // Remaining properties are added to a new props object
if (hasValidRef(config)) ;
var props;
for (propName in config) {
if (hasOwnProperty.call(config, propName) && // Skip over reserved prop names
propName !== 'key' && (enableRefAsProp )) {
props[propName] = config[propName];
}
} // Resolve default props
if (!('key' in config)) {
// If key was not spread in, we can reuse the original props object. This
// only works for `jsx`, not `createElement`, because `jsx` is a compiler
// target and the compiler always passes a new object. For `createElement`,
// we can't assume a new object is passed every time because it can be
// called manually.
//
// Spreading key is a warning in dev. In a future release, we will not
// remove a spread key from the props object. (But we'll still warn.) We'll
// always pass the object straight through.
props = config;
} else {
// We need to remove reserved props (key, prop, ref). Create a fresh props
// object and copy over all the non-reserved props. We don't use `delete`
// because in V8 it will deopt the object to dictionary mode.
props = {};
if (type && type.defaultProps) {
var defaultProps = type.defaultProps;
for (propName in defaultProps) {
if (props[propName] === undefined) {
props[propName] = defaultProps[propName];
for (var propName in config) {
// Skip over reserved prop names
if (propName !== 'key' && (enableRefAsProp )) {
{
props[propName] = config[propName];
}
}

@@ -1083,3 +1086,3 @@ }

var element = ReactElement(type, key, ref, self, source, ReactCurrentOwner.current, props);
var element = ReactElement(type, key, ref, self, source, ReactSharedInternals.owner, props);

@@ -1096,4 +1099,4 @@ if (type === REACT_FRAGMENT_TYPE) {

{
if (ReactCurrentOwner.current) {
var name = getComponentNameFromType(ReactCurrentOwner.current.type);
if (ReactSharedInternals.owner) {
var name = getComponentNameFromType(ReactSharedInternals.owner.type);

@@ -1202,5 +1205,13 @@ if (name) {

if (element && element._owner && element._owner !== ReactCurrentOwner.current) {
// Give the component that originally created this child.
childOwner = " It was passed a child from " + getComponentNameFromType(element._owner.type) + ".";
if (element && element._owner != null && element._owner !== ReactSharedInternals.owner) {
var ownerName = null;
if (typeof element._owner.tag === 'number') {
ownerName = getComponentNameFromType(element._owner.type);
} else if (typeof element._owner.name === 'string') {
ownerName = element._owner.name;
} // Give the component that originally created this child.
childOwner = " It was passed a child from " + ownerName + ".";
}

@@ -1219,7 +1230,6 @@

if (element) {
var owner = element._owner;
var stack = describeUnknownElementTypeFrameInDEV(element.type, owner ? owner.type : null);
ReactDebugCurrentFrame.setExtraStackFrame(stack);
var stack = describeUnknownElementTypeFrameInDEV(element.type);
ReactSharedInternals.setExtraStackFrame(stack);
} else {
ReactDebugCurrentFrame.setExtraStackFrame(null);
ReactSharedInternals.setExtraStackFrame(null);
}

@@ -1226,0 +1236,0 @@ }

@@ -54,3 +54,3 @@ /**

var ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
var ReactSharedInternals = React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;

@@ -73,4 +73,3 @@ function error(format) {

{
var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame;
var stack = ReactDebugCurrentFrame.getStackAddendum();
var stack = ReactSharedInternals.getStackAddendum();

@@ -424,5 +423,4 @@ if (stack !== '') {

var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher;
var prefix;
function describeBuiltInComponentFrame(name, ownerFn) {
function describeBuiltInComponentFrame(name) {
{

@@ -481,9 +479,9 @@ if (prefix === undefined) {

Error.prepareStackTrace = undefined;
var previousDispatcher;
var previousDispatcher = null;
{
previousDispatcher = ReactCurrentDispatcher.current; // Set the dispatcher in DEV because this might be call in the render function
previousDispatcher = ReactSharedInternals.H; // Set the dispatcher in DEV because this might be call in the render function
// for warnings.
ReactCurrentDispatcher.current = null;
ReactSharedInternals.H = null;
disableLogs();

@@ -673,3 +671,3 @@ }

{
ReactCurrentDispatcher.current = previousDispatcher;
ReactSharedInternals.H = previousDispatcher;
reenableLogs();

@@ -693,3 +691,3 @@ }

}
function describeFunctionComponentFrame(fn, ownerFn) {
function describeFunctionComponentFrame(fn) {
{

@@ -705,3 +703,3 @@ return describeNativeComponentFrame(fn, false);

function describeUnknownElementTypeFrameInDEV(type, ownerFn) {
function describeUnknownElementTypeFrameInDEV(type) {

@@ -737,3 +735,3 @@ if (type == null) {

// Memo may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(type.type, ownerFn);
return describeUnknownElementTypeFrameInDEV(type.type);

@@ -748,3 +746,3 @@ case REACT_LAZY_TYPE:

// Lazy may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(init(payload), ownerFn);
return describeUnknownElementTypeFrameInDEV(init(payload));
} catch (x) {}

@@ -758,4 +756,2 @@ }

var ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame;
var REACT_CLIENT_REFERENCE = Symbol.for('react.client.reference');

@@ -1049,5 +1045,2 @@ var specialPropKeyWarningShown;

var propName; // Reserved names are extracted
var props = {};
var key = null;

@@ -1077,19 +1070,29 @@ var ref = null; // Currently, key can be spread in as a prop. This causes a potential

if (hasValidRef(config)) ; // Remaining properties are added to a new props object
if (hasValidRef(config)) ;
var props;
for (propName in config) {
if (hasOwnProperty.call(config, propName) && // Skip over reserved prop names
propName !== 'key' && (enableRefAsProp )) {
props[propName] = config[propName];
}
} // Resolve default props
if (!('key' in config)) {
// If key was not spread in, we can reuse the original props object. This
// only works for `jsx`, not `createElement`, because `jsx` is a compiler
// target and the compiler always passes a new object. For `createElement`,
// we can't assume a new object is passed every time because it can be
// called manually.
//
// Spreading key is a warning in dev. In a future release, we will not
// remove a spread key from the props object. (But we'll still warn.) We'll
// always pass the object straight through.
props = config;
} else {
// We need to remove reserved props (key, prop, ref). Create a fresh props
// object and copy over all the non-reserved props. We don't use `delete`
// because in V8 it will deopt the object to dictionary mode.
props = {};
if (type && type.defaultProps) {
var defaultProps = type.defaultProps;
for (propName in defaultProps) {
if (props[propName] === undefined) {
props[propName] = defaultProps[propName];
for (var propName in config) {
// Skip over reserved prop names
if (propName !== 'key' && (enableRefAsProp )) {
{
props[propName] = config[propName];
}
}

@@ -1107,3 +1110,3 @@ }

var element = ReactElement(type, key, ref, self, source, ReactCurrentOwner.current, props);
var element = ReactElement(type, key, ref, self, source, ReactSharedInternals.owner, props);

@@ -1120,4 +1123,4 @@ if (type === REACT_FRAGMENT_TYPE) {

{
if (ReactCurrentOwner.current) {
var name = getComponentNameFromType(ReactCurrentOwner.current.type);
if (ReactSharedInternals.owner) {
var name = getComponentNameFromType(ReactSharedInternals.owner.type);

@@ -1226,5 +1229,13 @@ if (name) {

if (element && element._owner && element._owner !== ReactCurrentOwner.current) {
// Give the component that originally created this child.
childOwner = " It was passed a child from " + getComponentNameFromType(element._owner.type) + ".";
if (element && element._owner != null && element._owner !== ReactSharedInternals.owner) {
var ownerName = null;
if (typeof element._owner.tag === 'number') {
ownerName = getComponentNameFromType(element._owner.type);
} else if (typeof element._owner.name === 'string') {
ownerName = element._owner.name;
} // Give the component that originally created this child.
childOwner = " It was passed a child from " + ownerName + ".";
}

@@ -1243,7 +1254,6 @@

if (element) {
var owner = element._owner;
var stack = describeUnknownElementTypeFrameInDEV(element.type, owner ? owner.type : null);
ReactDebugCurrentFrame.setExtraStackFrame(stack);
var stack = describeUnknownElementTypeFrameInDEV(element.type);
ReactSharedInternals.setExtraStackFrame(stack);
} else {
ReactDebugCurrentFrame.setExtraStackFrame(null);
ReactSharedInternals.setExtraStackFrame(null);
}

@@ -1250,0 +1260,0 @@ }

@@ -29,9 +29,4 @@ /**

const ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
const ReactSharedInternals = React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;
// $FlowFixMe[method-unbinding]
const hasOwnProperty = Object.prototype.hasOwnProperty;
const ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
function hasValidKey(config) {

@@ -81,4 +76,3 @@

{
// In prod, `ref` is a regular property. It will be removed in a
// future release.
// In prod, `ref` is a regular property and _owner doesn't exist.
element = {

@@ -91,5 +85,3 @@ // This tag allows us to uniquely identify this as a React Element

ref,
props,
// Record the component responsible for creating this element.
_owner: owner
props
};

@@ -109,5 +101,2 @@ }

function jsxProd(type, config, maybeKey) {
let propName; // Reserved names are extracted
const props = {};
let key = null;

@@ -131,17 +120,27 @@ let ref = null; // Currently, key can be spread in as a prop. This causes a potential

let props;
for (propName in config) {
if (hasOwnProperty.call(config, propName) && // Skip over reserved prop names
propName !== 'key' && (enableRefAsProp )) {
props[propName] = config[propName];
}
} // Resolve default props
if (!('key' in config)) {
// If key was not spread in, we can reuse the original props object. This
// only works for `jsx`, not `createElement`, because `jsx` is a compiler
// target and the compiler always passes a new object. For `createElement`,
// we can't assume a new object is passed every time because it can be
// called manually.
//
// Spreading key is a warning in dev. In a future release, we will not
// remove a spread key from the props object. (But we'll still warn.) We'll
// always pass the object straight through.
props = config;
} else {
// We need to remove reserved props (key, prop, ref). Create a fresh props
// object and copy over all the non-reserved props. We don't use `delete`
// because in V8 it will deopt the object to dictionary mode.
props = {};
if (type && type.defaultProps) {
const defaultProps = type.defaultProps;
for (propName in defaultProps) {
if (props[propName] === undefined) {
props[propName] = defaultProps[propName];
for (const propName in config) {
// Skip over reserved prop names
if (propName !== 'key' && (enableRefAsProp )) {
{
props[propName] = config[propName];
}
}

@@ -151,3 +150,3 @@ }

return ReactElement(type, key, ref, undefined, undefined, ReactCurrentOwner.current, props);
return ReactElement(type, key, ref, undefined, undefined, ReactSharedInternals.owner, props);
} // While `jsxDEV` should never be called when running in production, we do

@@ -154,0 +153,0 @@

@@ -10,5 +10,4 @@ /*

*/
'use strict';var f=require("react"),h=Symbol.for("react.element"),k=Symbol.for("react.fragment"),l=Object.prototype.hasOwnProperty,m=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner;
function n(d,b,g){var c={},e=null;void 0!==g&&(e=""+g);void 0!==b.key&&(e=""+b.key);for(a in b)l.call(b,a)&&"key"!==a&&(c[a]=b[a]);if(d&&d.defaultProps)for(a in b=d.defaultProps,b)void 0===c[a]&&(c[a]=b[a]);var a=c.ref;return{$$typeof:h,type:d,key:e,ref:void 0!==a?a:null,props:c,_owner:m.current}}exports.Fragment=k;exports.jsx=n;exports.jsxs=n;
'use strict';require("react");var e=Symbol.for("react.element"),f=Symbol.for("react.fragment");function g(h,a,b){var c=null;void 0!==b&&(c=""+b);void 0!==a.key&&(c=""+a.key);if("key"in a){b={};for(var d in a)"key"!==d&&(b[d]=a[d])}else b=a;a=b.ref;return{$$typeof:e,type:h,key:c,ref:void 0!==a?a:null,props:b}}exports.Fragment=f;exports.jsx=g;exports.jsxs=g;
//# sourceMappingURL=react-jsx-runtime.production.min.js.map

@@ -29,9 +29,4 @@ /**

const ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
const ReactSharedInternals = React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;
// $FlowFixMe[method-unbinding]
const hasOwnProperty = Object.prototype.hasOwnProperty;
const ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
function hasValidKey(config) {

@@ -81,4 +76,3 @@

{
// In prod, `ref` is a regular property. It will be removed in a
// future release.
// In prod, `ref` is a regular property and _owner doesn't exist.
element = {

@@ -91,5 +85,3 @@ // This tag allows us to uniquely identify this as a React Element

ref,
props,
// Record the component responsible for creating this element.
_owner: owner
props
};

@@ -109,5 +101,2 @@ }

function jsxProd(type, config, maybeKey) {
let propName; // Reserved names are extracted
const props = {};
let key = null;

@@ -131,17 +120,27 @@ let ref = null; // Currently, key can be spread in as a prop. This causes a potential

let props;
for (propName in config) {
if (hasOwnProperty.call(config, propName) && // Skip over reserved prop names
propName !== 'key' && (enableRefAsProp )) {
props[propName] = config[propName];
}
} // Resolve default props
if (!('key' in config)) {
// If key was not spread in, we can reuse the original props object. This
// only works for `jsx`, not `createElement`, because `jsx` is a compiler
// target and the compiler always passes a new object. For `createElement`,
// we can't assume a new object is passed every time because it can be
// called manually.
//
// Spreading key is a warning in dev. In a future release, we will not
// remove a spread key from the props object. (But we'll still warn.) We'll
// always pass the object straight through.
props = config;
} else {
// We need to remove reserved props (key, prop, ref). Create a fresh props
// object and copy over all the non-reserved props. We don't use `delete`
// because in V8 it will deopt the object to dictionary mode.
props = {};
if (type && type.defaultProps) {
const defaultProps = type.defaultProps;
for (propName in defaultProps) {
if (props[propName] === undefined) {
props[propName] = defaultProps[propName];
for (const propName in config) {
// Skip over reserved prop names
if (propName !== 'key' && (enableRefAsProp )) {
{
props[propName] = config[propName];
}
}

@@ -151,3 +150,3 @@ }

return ReactElement(type, key, ref, undefined, undefined, ReactCurrentOwner.current, props);
return ReactElement(type, key, ref, undefined, undefined, ReactSharedInternals.owner, props);
} // While `jsxDEV` should never be called when running in production, we do

@@ -154,0 +153,0 @@

@@ -10,5 +10,4 @@ /*

*/
'use strict';var f=require("react"),h=Symbol.for("react.element"),k=Symbol.for("react.fragment"),l=Object.prototype.hasOwnProperty,m=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner;
function n(d,b,g){var c={},e=null;void 0!==g&&(e=""+g);void 0!==b.key&&(e=""+b.key);for(a in b)l.call(b,a)&&"key"!==a&&(c[a]=b[a]);if(d&&d.defaultProps)for(a in b=d.defaultProps,b)void 0===c[a]&&(c[a]=b[a]);var a=c.ref;return{$$typeof:h,type:d,key:e,ref:void 0!==a?a:null,props:c,_owner:m.current}}exports.Fragment=k;exports.jsx=n;exports.jsxs=n;
'use strict';require("react");var e=Symbol.for("react.element"),f=Symbol.for("react.fragment");function g(h,a,b){var c=null;void 0!==b&&(c=""+b);void 0!==a.key&&(c=""+a.key);if("key"in a){b={};for(var d in a)"key"!==d&&(b[d]=a[d])}else b=a;a=b.ref;return{$$typeof:e,type:h,key:c,ref:void 0!==a?a:null,props:b}}exports.Fragment=f;exports.jsx=g;exports.jsxs=g;
//# sourceMappingURL=react-jsx-runtime.profiling.min.js.map

@@ -54,4 +54,9 @@ /**

var ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
var ReactSharedInternalsServer = // $FlowFixMe: It's defined in the one we resolve to.
React.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;
if (!ReactSharedInternalsServer) {
throw new Error('The "react" package in this environment is not configured correctly. ' + 'The "react-server" condition must be enabled in any environment that ' + 'runs React Server Components.');
}
function error(format) {

@@ -73,4 +78,3 @@ {

{
var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame;
var stack = ReactDebugCurrentFrame.getStackAddendum();
var stack = ReactSharedInternalsServer.getStackAddendum();

@@ -424,5 +428,4 @@ if (stack !== '') {

var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher;
var prefix;
function describeBuiltInComponentFrame(name, ownerFn) {
function describeBuiltInComponentFrame(name) {
{

@@ -481,9 +484,9 @@ if (prefix === undefined) {

Error.prepareStackTrace = undefined;
var previousDispatcher;
var previousDispatcher = null;
{
previousDispatcher = ReactCurrentDispatcher.current; // Set the dispatcher in DEV because this might be call in the render function
previousDispatcher = ReactSharedInternalsServer.H; // Set the dispatcher in DEV because this might be call in the render function
// for warnings.
ReactCurrentDispatcher.current = null;
ReactSharedInternalsServer.H = null;
disableLogs();

@@ -673,3 +676,3 @@ }

{
ReactCurrentDispatcher.current = previousDispatcher;
ReactSharedInternalsServer.H = previousDispatcher;
reenableLogs();

@@ -693,3 +696,3 @@ }

}
function describeFunctionComponentFrame(fn, ownerFn) {
function describeFunctionComponentFrame(fn) {
{

@@ -705,3 +708,3 @@ return describeNativeComponentFrame(fn, false);

function describeUnknownElementTypeFrameInDEV(type, ownerFn) {
function describeUnknownElementTypeFrameInDEV(type) {

@@ -737,3 +740,3 @@ if (type == null) {

// Memo may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(type.type, ownerFn);
return describeUnknownElementTypeFrameInDEV(type.type);

@@ -748,3 +751,3 @@ case REACT_LAZY_TYPE:

// Lazy may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(init(payload), ownerFn);
return describeUnknownElementTypeFrameInDEV(init(payload));
} catch (x) {}

@@ -758,4 +761,2 @@ }

var ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame;
var REACT_CLIENT_REFERENCE = Symbol.for('react.client.reference');

@@ -1049,5 +1050,2 @@ var specialPropKeyWarningShown;

var propName; // Reserved names are extracted
var props = {};
var key = null;

@@ -1077,19 +1075,29 @@ var ref = null; // Currently, key can be spread in as a prop. This causes a potential

if (hasValidRef(config)) ; // Remaining properties are added to a new props object
if (hasValidRef(config)) ;
var props;
for (propName in config) {
if (hasOwnProperty.call(config, propName) && // Skip over reserved prop names
propName !== 'key' && (enableRefAsProp )) {
props[propName] = config[propName];
}
} // Resolve default props
if (!('key' in config)) {
// If key was not spread in, we can reuse the original props object. This
// only works for `jsx`, not `createElement`, because `jsx` is a compiler
// target and the compiler always passes a new object. For `createElement`,
// we can't assume a new object is passed every time because it can be
// called manually.
//
// Spreading key is a warning in dev. In a future release, we will not
// remove a spread key from the props object. (But we'll still warn.) We'll
// always pass the object straight through.
props = config;
} else {
// We need to remove reserved props (key, prop, ref). Create a fresh props
// object and copy over all the non-reserved props. We don't use `delete`
// because in V8 it will deopt the object to dictionary mode.
props = {};
if (type && type.defaultProps) {
var defaultProps = type.defaultProps;
for (propName in defaultProps) {
if (props[propName] === undefined) {
props[propName] = defaultProps[propName];
for (var propName in config) {
// Skip over reserved prop names
if (propName !== 'key' && (enableRefAsProp )) {
{
props[propName] = config[propName];
}
}

@@ -1107,3 +1115,3 @@ }

var element = ReactElement(type, key, ref, self, source, ReactCurrentOwner.current, props);
var element = ReactElement(type, key, ref, self, source, ReactSharedInternalsServer.owner, props);

@@ -1120,4 +1128,4 @@ if (type === REACT_FRAGMENT_TYPE) {

{
if (ReactCurrentOwner.current) {
var name = getComponentNameFromType(ReactCurrentOwner.current.type);
if (ReactSharedInternalsServer.owner) {
var name = getComponentNameFromType(ReactSharedInternalsServer.owner.type);

@@ -1226,5 +1234,13 @@ if (name) {

if (element && element._owner && element._owner !== ReactCurrentOwner.current) {
// Give the component that originally created this child.
childOwner = " It was passed a child from " + getComponentNameFromType(element._owner.type) + ".";
if (element && element._owner != null && element._owner !== ReactSharedInternalsServer.owner) {
var ownerName = null;
if (typeof element._owner.tag === 'number') {
ownerName = getComponentNameFromType(element._owner.type);
} else if (typeof element._owner.name === 'string') {
ownerName = element._owner.name;
} // Give the component that originally created this child.
childOwner = " It was passed a child from " + ownerName + ".";
}

@@ -1243,7 +1259,6 @@

if (element) {
var owner = element._owner;
var stack = describeUnknownElementTypeFrameInDEV(element.type, owner ? owner.type : null);
ReactDebugCurrentFrame.setExtraStackFrame(stack);
var stack = describeUnknownElementTypeFrameInDEV(element.type);
ReactSharedInternalsServer.setExtraStackFrame(stack);
} else {
ReactDebugCurrentFrame.setExtraStackFrame(null);
ReactSharedInternalsServer.setExtraStackFrame(null);
}

@@ -1250,0 +1265,0 @@ }

@@ -29,9 +29,9 @@ /**

const ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
const ReactSharedInternalsServer = // $FlowFixMe: It's defined in the one we resolve to.
React.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;
// $FlowFixMe[method-unbinding]
const hasOwnProperty = Object.prototype.hasOwnProperty;
if (!ReactSharedInternalsServer) {
throw new Error('The "react" package in this environment is not configured correctly. ' + 'The "react-server" condition must be enabled in any environment that ' + 'runs React Server Components.');
}
const ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
function hasValidKey(config) {

@@ -81,4 +81,3 @@

{
// In prod, `ref` is a regular property. It will be removed in a
// future release.
// In prod, `ref` is a regular property and _owner doesn't exist.
element = {

@@ -91,5 +90,3 @@ // This tag allows us to uniquely identify this as a React Element

ref,
props,
// Record the component responsible for creating this element.
_owner: owner
props
};

@@ -109,5 +106,2 @@ }

function jsxProd(type, config, maybeKey) {
let propName; // Reserved names are extracted
const props = {};
let key = null;

@@ -131,17 +125,27 @@ let ref = null; // Currently, key can be spread in as a prop. This causes a potential

let props;
for (propName in config) {
if (hasOwnProperty.call(config, propName) && // Skip over reserved prop names
propName !== 'key' && (enableRefAsProp )) {
props[propName] = config[propName];
}
} // Resolve default props
if (!('key' in config)) {
// If key was not spread in, we can reuse the original props object. This
// only works for `jsx`, not `createElement`, because `jsx` is a compiler
// target and the compiler always passes a new object. For `createElement`,
// we can't assume a new object is passed every time because it can be
// called manually.
//
// Spreading key is a warning in dev. In a future release, we will not
// remove a spread key from the props object. (But we'll still warn.) We'll
// always pass the object straight through.
props = config;
} else {
// We need to remove reserved props (key, prop, ref). Create a fresh props
// object and copy over all the non-reserved props. We don't use `delete`
// because in V8 it will deopt the object to dictionary mode.
props = {};
if (type && type.defaultProps) {
const defaultProps = type.defaultProps;
for (propName in defaultProps) {
if (props[propName] === undefined) {
props[propName] = defaultProps[propName];
for (const propName in config) {
// Skip over reserved prop names
if (propName !== 'key' && (enableRefAsProp )) {
{
props[propName] = config[propName];
}
}

@@ -151,3 +155,3 @@ }

return ReactElement(type, key, ref, undefined, undefined, ReactCurrentOwner.current, props);
return ReactElement(type, key, ref, undefined, undefined, ReactSharedInternalsServer.owner, props);
} // While `jsxDEV` should never be called when running in production, we do

@@ -154,0 +158,0 @@

@@ -10,5 +10,5 @@ /*

*/
'use strict';var f=require("react"),h=Symbol.for("react.element"),k=Symbol.for("react.fragment"),l=Object.prototype.hasOwnProperty,m=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner;
function n(d,b,g){var c={},e=null;void 0!==g&&(e=""+g);void 0!==b.key&&(e=""+b.key);for(a in b)l.call(b,a)&&"key"!==a&&(c[a]=b[a]);if(d&&d.defaultProps)for(a in b=d.defaultProps,b)void 0===c[a]&&(c[a]=b[a]);var a=c.ref;return{$$typeof:h,type:d,key:e,ref:void 0!==a?a:null,props:c,_owner:m.current}}exports.Fragment=k;exports.jsx=n;exports.jsxDEV=void 0;exports.jsxs=n;
'use strict';var e=require("react"),f=Symbol.for("react.element"),g=Symbol.for("react.fragment");if(!e.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE)throw Error('The "react" package in this environment is not configured correctly. The "react-server" condition must be enabled in any environment that runs React Server Components.');
function h(k,a,b){var c=null;void 0!==b&&(c=""+b);void 0!==a.key&&(c=""+a.key);if("key"in a){b={};for(var d in a)"key"!==d&&(b[d]=a[d])}else b=a;a=b.ref;return{$$typeof:f,type:k,key:c,ref:void 0!==a?a:null,props:b}}exports.Fragment=g;exports.jsx=h;exports.jsxDEV=void 0;exports.jsxs=h;
//# sourceMappingURL=react-jsx-runtime.react-server.production.min.js.map

@@ -13,3 +13,3 @@ /**

var ReactVersion = '19.0.0-canary-7a2609eed-20240403';
var ReactVersion = '19.0.0-canary-8afa144bd-20240416';

@@ -230,43 +230,6 @@ // ATTENTION

/**
* Keeps track of the current dispatcher.
*/
const ReactCurrentDispatcher = {
current: null
};
/**
* Keeps track of the current Cache dispatcher.
*/
const ReactCurrentCache = {
current: null
};
/**
* Keeps track of the current batch's configuration such as how long an update
* should suspend for if it needs to.
*/
const ReactCurrentBatchConfig = {
transition: null
};
/**
* Keeps track of the current owner.
*
* The current owner is the component who should own any components that are
* currently being constructed.
*/
const ReactCurrentOwner$1 = {
/**
* @internal
* @type {ReactComponent}
*/
current: null
};
const ReactSharedInternals = {
ReactCurrentDispatcher,
ReactCurrentCache,
ReactCurrentBatchConfig,
ReactCurrentOwner: ReactCurrentOwner$1
H: null,
C: null,
T: null
};

@@ -277,4 +240,2 @@

const ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
function hasValidRef(config) {

@@ -329,4 +290,3 @@

{
// In prod, `ref` is a regular property. It will be removed in a
// future release.
// In prod, `ref` is a regular property and _owner doesn't exist.
element = {

@@ -339,5 +299,3 @@ // This tag allows us to uniquely identify this as a React Element

ref,
props,
// Record the component responsible for creating this element.
_owner: owner
props
};

@@ -376,3 +334,5 @@ }

propName !== '__self' && propName !== '__source') {
props[propName] = config[propName];
{
props[propName] = config[propName];
}
}

@@ -409,3 +369,3 @@ }

const element = ReactElement(type, key, ref, undefined, undefined, ReactCurrentOwner.current, props);
const element = ReactElement(type, key, ref, undefined, undefined, ReactSharedInternals.owner, props);

@@ -417,3 +377,3 @@ return element;

// exists to avoid the `ref` access warning.
null , undefined, undefined, oldElement._owner, oldElement.props);
null , undefined, undefined, undefined , oldElement.props);
}

@@ -437,8 +397,7 @@ /**

let owner = element._owner;
let owner = undefined ;
if (config != null) {
if (hasValidRef(config)) {
owner = ReactCurrentOwner.current;
owner = ReactSharedInternals.owner;
}

@@ -451,9 +410,2 @@

let defaultProps;
if (element.type && element.type.defaultProps) {
defaultProps = element.type.defaultProps;
}
for (propName in config) {

@@ -471,7 +423,6 @@ if (hasOwnProperty.call(config, propName) && // Skip over reserved prop names

!(propName === 'ref' && config.ref === undefined)) {
if (config[propName] === undefined && defaultProps !== undefined) {
// Resolve default props
props[propName] = defaultProps[propName];
} else {
props[propName] = config[propName];
{
{
props[propName] = config[propName];
}
}

@@ -951,111 +902,24 @@ }

const UNTERMINATED = 0;
const TERMINATED = 1;
const ERRORED = 2;
function createCacheRoot() {
return new WeakMap();
}
function createCacheNode() {
return {
s: UNTERMINATED,
// status, represents whether the cached computation returned a value or threw an error
v: undefined,
// value, either the cached result or an error, depending on s
o: null,
// object cache, a WeakMap where non-primitive arguments are stored
p: null // primitive cache, a regular Map where primitive arguments are stored.
};
}
function cache$1(fn) {
function noopCache(fn) {
// On the client (i.e. not a Server Components environment) `cache` has
// no caching behavior. We just return the function as-is.
//
// We intend to implement client caching in a future major release. In the
// meantime, it's only exposed as an API so that Shared Components can use
// per-request caching on the server without breaking on the client. But it
// does mean they need to be aware of the behavioral difference.
//
// The rest of the behavior is the same as the server implementation — it
// returns a new reference, extra properties like `displayName` are not
// preserved, the length of the new function is 0, etc. That way apps can't
// accidentally depend on those details.
return function () {
const dispatcher = ReactCurrentCache.current;
if (!dispatcher) {
// If there is no dispatcher, then we treat this as not being cached.
// $FlowFixMe[incompatible-call]: We don't want to use rest arguments since we transpile the code.
return fn.apply(null, arguments);
}
const fnMap = dispatcher.getCacheForType(createCacheRoot);
const fnNode = fnMap.get(fn);
let cacheNode;
if (fnNode === undefined) {
cacheNode = createCacheNode();
fnMap.set(fn, cacheNode);
} else {
cacheNode = fnNode;
}
for (let i = 0, l = arguments.length; i < l; i++) {
const arg = arguments[i];
if (typeof arg === 'function' || typeof arg === 'object' && arg !== null) {
// Objects go into a WeakMap
let objectCache = cacheNode.o;
if (objectCache === null) {
cacheNode.o = objectCache = new WeakMap();
}
const objectNode = objectCache.get(arg);
if (objectNode === undefined) {
cacheNode = createCacheNode();
objectCache.set(arg, cacheNode);
} else {
cacheNode = objectNode;
}
} else {
// Primitives go into a regular Map
let primitiveCache = cacheNode.p;
if (primitiveCache === null) {
cacheNode.p = primitiveCache = new Map();
}
const primitiveNode = primitiveCache.get(arg);
if (primitiveNode === undefined) {
cacheNode = createCacheNode();
primitiveCache.set(arg, cacheNode);
} else {
cacheNode = primitiveNode;
}
}
}
if (cacheNode.s === TERMINATED) {
return cacheNode.v;
}
if (cacheNode.s === ERRORED) {
throw cacheNode.v;
}
try {
// $FlowFixMe[incompatible-call]: We don't want to use rest arguments since we transpile the code.
const result = fn.apply(null, arguments);
const terminatedNode = cacheNode;
terminatedNode.s = TERMINATED;
terminatedNode.v = result;
return result;
} catch (error) {
// We store the first error that's thrown and rethrow it.
const erroredNode = cacheNode;
erroredNode.s = ERRORED;
erroredNode.v = error;
throw error;
}
// $FlowFixMe[incompatible-call]: We don't want to use rest arguments since we transpile the code.
return fn.apply(null, arguments);
};
}
const cache = noopCache ;
const cache = cache$1;
function resolveDispatcher() {
const dispatcher = ReactCurrentDispatcher.current;
const dispatcher = ReactSharedInternals.H;
// intentionally don't throw our own error because this is in a hot path.

@@ -1179,3 +1043,3 @@ // Also helps ensure this is inlined.

function startTransition(scope, options) {
const prevTransition = ReactCurrentBatchConfig.transition; // Each renderer registers a callback to receive the return value of
const prevTransition = ReactSharedInternals.T; // Each renderer registers a callback to receive the return value of
// the scope function. This is used to implement async actions.

@@ -1187,4 +1051,4 @@

};
ReactCurrentBatchConfig.transition = transition;
const currentTransition = ReactCurrentBatchConfig.transition;
ReactSharedInternals.T = transition;
const currentTransition = ReactSharedInternals.T;

@@ -1202,3 +1066,3 @@ {

} finally {
ReactCurrentBatchConfig.transition = prevTransition;
ReactSharedInternals.T = prevTransition;
}

@@ -1231,3 +1095,3 @@ }

exports.Suspense = REACT_SUSPENSE_TYPE;
exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ReactSharedInternals;
exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = ReactSharedInternals;
exports.act = act;

@@ -1234,0 +1098,0 @@ exports.cache = cache;

@@ -10,25 +10,22 @@ /*

*/
'use strict';var k=Symbol.for("react.element"),m=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),p=Symbol.for("react.strict_mode"),q=Symbol.for("react.profiler"),r=Symbol.for("react.consumer"),t=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),w=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),y=Symbol.iterator;function z(a){if(null===a||"object"!==typeof a)return null;a=y&&a[y]||a["@@iterator"];return"function"===typeof a?a:null}
'use strict';var g=Symbol.for("react.element"),m=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),p=Symbol.for("react.strict_mode"),q=Symbol.for("react.profiler"),r=Symbol.for("react.consumer"),t=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),w=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),y=Symbol.iterator;function z(a){if(null===a||"object"!==typeof a)return null;a=y&&a[y]||a["@@iterator"];return"function"===typeof a?a:null}
var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},B=Object.assign,C={};function D(a,b,c){this.props=a;this.context=b;this.refs=C;this.updater=c||A}D.prototype.isReactComponent={};
D.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error("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")};D.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};function E(){}E.prototype=D.prototype;function F(a,b,c){this.props=a;this.context=b;this.refs=C;this.updater=c||A}var G=F.prototype=new E;
G.constructor=F;B(G,D.prototype);G.isPureReactComponent=!0;var H=Array.isArray,I={current:null},J={current:null},K={transition:null},L={ReactCurrentDispatcher:I,ReactCurrentCache:J,ReactCurrentBatchConfig:K,ReactCurrentOwner:{current:null}},M=Object.prototype.hasOwnProperty,N=L.ReactCurrentOwner;function O(a,b,c,e,d,g,f){c=f.ref;return{$$typeof:k,type:a,key:b,ref:void 0!==c?c:null,props:f,_owner:g}}function P(a,b){return O(a.type,b,null,void 0,void 0,a._owner,a.props)}
function Q(a){return"object"===typeof a&&null!==a&&a.$$typeof===k}function escape(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(c){return b[c]})}var R=/\/+/g;function S(a,b){return"object"===typeof a&&null!==a&&null!=a.key?escape(""+a.key):b.toString(36)}function T(){}
function U(a){switch(a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;default:switch("string"===typeof a.status?a.then(T,T):(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)})),a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;}}throw a;}
function V(a,b,c,e,d){var g=typeof a;if("undefined"===g||"boolean"===g)a=null;var f=!1;if(null===a)f=!0;else switch(g){case "bigint":case "string":case "number":f=!0;break;case "object":switch(a.$$typeof){case k:case m:f=!0;break;case x:return f=a._init,V(f(a._payload),b,c,e,d)}}if(f)return d=d(a),f=""===e?"."+S(a,0):e,H(d)?(c="",null!=f&&(c=f.replace(R,"$&/")+"/"),V(d,b,c,"",function(Z){return Z})):null!=d&&(Q(d)&&(d=P(d,c+(!d.key||a&&a.key===d.key?"":(""+d.key).replace(R,"$&/")+"/")+f)),b.push(d)),
1;f=0;var h=""===e?".":e+":";if(H(a))for(var l=0;l<a.length;l++)e=a[l],g=h+S(e,l),f+=V(e,b,c,g,d);else if(l=z(a),"function"===typeof l)for(a=l.call(a),l=0;!(e=a.next()).done;)e=e.value,g=h+S(e,l++),f+=V(e,b,c,g,d);else if("object"===g){if("function"===typeof a.then)return V(U(a),b,c,e,d);b=String(a);throw 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 f}function W(a,b,c){if(null==a)return a;var e=[],d=0;V(a,e,"","",function(g){return b.call(c,g,d++)});return e}function aa(a){if(-1===a._status){var b=a._result;b=b();b.then(function(c){if(0===a._status||-1===a._status)a._status=1,a._result=c},function(c){if(0===a._status||-1===a._status)a._status=2,a._result=c});-1===a._status&&(a._status=0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}function ba(){return new WeakMap}
function X(){return{s:0,v:void 0,o:null,p:null}}var Y="function"===typeof reportError?reportError:function(a){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var b=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof a&&null!==a&&"string"===typeof a.message?String(a.message):String(a),error:a});if(!window.dispatchEvent(b))return}else if("object"===typeof process&&"function"===typeof process.emit){process.emit("uncaughtException",a);return}console.error(a)};
function ca(){}exports.Children={map:W,forEach:function(a,b,c){W(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;W(a,function(){b++});return b},toArray:function(a){return W(a,function(b){return b})||[]},only:function(a){if(!Q(a))throw Error("React.Children.only expected to receive a single React element child.");return a}};exports.Component=D;exports.Fragment=n;exports.Profiler=q;exports.PureComponent=F;exports.StrictMode=p;exports.Suspense=v;
exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=L;exports.act=function(){throw Error("act(...) is not supported in production builds of React.");};
exports.cache=function(a){return function(){var b=J.current;if(!b)return a.apply(null,arguments);var c=b.getCacheForType(ba);b=c.get(a);void 0===b&&(b=X(),c.set(a,b));c=0;for(var e=arguments.length;c<e;c++){var d=arguments[c];if("function"===typeof d||"object"===typeof d&&null!==d){var g=b.o;null===g&&(b.o=g=new WeakMap);b=g.get(d);void 0===b&&(b=X(),g.set(d,b))}else g=b.p,null===g&&(b.p=g=new Map),b=g.get(d),void 0===b&&(b=X(),g.set(d,b))}if(1===b.s)return b.v;if(2===b.s)throw b.v;try{var f=a.apply(null,
arguments);c=b;c.s=1;return c.v=f}catch(h){throw f=b,f.s=2,f.v=h,h;}}};
exports.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error("The argument must be a React element, but you passed "+a+".");var e=B({},a.props),d=a.key,g=a._owner;if(null!=b){void 0!==b.ref&&(g=N.current);void 0!==b.key&&(d=""+b.key);if(a.type&&a.type.defaultProps)var f=a.type.defaultProps;for(h in b)!M.call(b,h)||"key"===h||"__self"===h||"__source"===h||"ref"===h&&void 0===b.ref||(e[h]=void 0===b[h]&&void 0!==f?f[h]:b[h])}var h=arguments.length-2;if(1===h)e.children=c;else if(1<h){f=
Array(h);for(var l=0;l<h;l++)f[l]=arguments[l+2];e.children=f}return O(a.type,d,null,void 0,void 0,g,e)};exports.createContext=function(a){a={$$typeof:t,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider=a;a.Consumer={$$typeof:r,_context:a};return a};
exports.createElement=function(a,b,c){var e,d={},g=null;if(null!=b)for(e in void 0!==b.key&&(g=""+b.key),b)M.call(b,e)&&"key"!==e&&"__self"!==e&&"__source"!==e&&(d[e]=b[e]);var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){for(var h=Array(f),l=0;l<f;l++)h[l]=arguments[l+2];d.children=h}if(a&&a.defaultProps)for(e in f=a.defaultProps,f)void 0===d[e]&&(d[e]=f[e]);return O(a,g,null,void 0,void 0,N.current,d)};exports.createRef=function(){return{current:null}};
exports.forwardRef=function(a){return{$$typeof:u,render:a}};exports.isValidElement=Q;exports.lazy=function(a){return{$$typeof:x,_payload:{_status:-1,_result:a},_init:aa}};exports.memo=function(a,b){return{$$typeof:w,type:a,compare:void 0===b?null:b}};
exports.startTransition=function(a){var b=K.transition,c=new Set;K.transition={_callbacks:c};var e=K.transition;try{var d=a();"object"===typeof d&&null!==d&&"function"===typeof d.then&&(c.forEach(function(g){return g(e,d)}),d.then(ca,Y))}catch(g){Y(g)}finally{K.transition=b}};exports.unstable_useCacheRefresh=function(){return I.current.useCacheRefresh()};exports.use=function(a){return I.current.use(a)};exports.useActionState=function(a,b,c){return I.current.useActionState(a,b,c)};
exports.useCallback=function(a,b){return I.current.useCallback(a,b)};exports.useContext=function(a){return I.current.useContext(a)};exports.useDebugValue=function(){};exports.useDeferredValue=function(a,b){return I.current.useDeferredValue(a,b)};exports.useEffect=function(a,b){return I.current.useEffect(a,b)};exports.useId=function(){return I.current.useId()};exports.useImperativeHandle=function(a,b,c){return I.current.useImperativeHandle(a,b,c)};
exports.useInsertionEffect=function(a,b){return I.current.useInsertionEffect(a,b)};exports.useLayoutEffect=function(a,b){return I.current.useLayoutEffect(a,b)};exports.useMemo=function(a,b){return I.current.useMemo(a,b)};exports.useOptimistic=function(a,b){return I.current.useOptimistic(a,b)};exports.useReducer=function(a,b,c){return I.current.useReducer(a,b,c)};exports.useRef=function(a){return I.current.useRef(a)};exports.useState=function(a){return I.current.useState(a)};
exports.useSyncExternalStore=function(a,b,c){return I.current.useSyncExternalStore(a,b,c)};exports.useTransition=function(){return I.current.useTransition()};exports.version="19.0.0-canary-7a2609eed-20240403";
G.constructor=F;B(G,D.prototype);G.isPureReactComponent=!0;var H=Array.isArray,I={H:null,C:null,T:null},J=Object.prototype.hasOwnProperty;function K(a,b,c,e,f,h,d){c=d.ref;return{$$typeof:g,type:a,key:b,ref:void 0!==c?c:null,props:d}}function L(a,b){return K(a.type,b,null,void 0,void 0,void 0,a.props)}function M(a){return"object"===typeof a&&null!==a&&a.$$typeof===g}function escape(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(c){return b[c]})}var N=/\/+/g;
function O(a,b){return"object"===typeof a&&null!==a&&null!=a.key?escape(""+a.key):b.toString(36)}function P(){}
function Q(a){switch(a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;default:switch("string"===typeof a.status?a.then(P,P):(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)})),a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;}}throw a;}
function R(a,b,c,e,f){var h=typeof a;if("undefined"===h||"boolean"===h)a=null;var d=!1;if(null===a)d=!0;else switch(h){case "bigint":case "string":case "number":d=!0;break;case "object":switch(a.$$typeof){case g:case m:d=!0;break;case x:return d=a._init,R(d(a._payload),b,c,e,f)}}if(d)return f=f(a),d=""===e?"."+O(a,0):e,H(f)?(c="",null!=d&&(c=d.replace(N,"$&/")+"/"),R(f,b,c,"",function(U){return U})):null!=f&&(M(f)&&(f=L(f,c+(!f.key||a&&a.key===f.key?"":(""+f.key).replace(N,"$&/")+"/")+d)),b.push(f)),
1;d=0;var l=""===e?".":e+":";if(H(a))for(var k=0;k<a.length;k++)e=a[k],h=l+O(e,k),d+=R(e,b,c,h,f);else if(k=z(a),"function"===typeof k)for(a=k.call(a),k=0;!(e=a.next()).done;)e=e.value,h=l+O(e,k++),d+=R(e,b,c,h,f);else if("object"===h){if("function"===typeof a.then)return R(Q(a),b,c,e,f);b=String(a);throw 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 d}function S(a,b,c){if(null==a)return a;var e=[],f=0;R(a,e,"","",function(h){return b.call(c,h,f++)});return e}function T(a){if(-1===a._status){var b=a._result;b=b();b.then(function(c){if(0===a._status||-1===a._status)a._status=1,a._result=c},function(c){if(0===a._status||-1===a._status)a._status=2,a._result=c});-1===a._status&&(a._status=0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}
var V="function"===typeof reportError?reportError:function(a){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var b=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof a&&null!==a&&"string"===typeof a.message?String(a.message):String(a),error:a});if(!window.dispatchEvent(b))return}else if("object"===typeof process&&"function"===typeof process.emit){process.emit("uncaughtException",a);return}console.error(a)};function W(){}
exports.Children={map:S,forEach:function(a,b,c){S(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;S(a,function(){b++});return b},toArray:function(a){return S(a,function(b){return b})||[]},only:function(a){if(!M(a))throw Error("React.Children.only expected to receive a single React element child.");return a}};exports.Component=D;exports.Fragment=n;exports.Profiler=q;exports.PureComponent=F;exports.StrictMode=p;exports.Suspense=v;
exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=I;exports.act=function(){throw Error("act(...) is not supported in production builds of React.");};exports.cache=function(a){return function(){return a.apply(null,arguments)}};
exports.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error("The argument must be a React element, but you passed "+a+".");var e=B({},a.props),f=a.key,h=void 0;if(null!=b)for(d in void 0!==b.ref&&(h=I.owner),void 0!==b.key&&(f=""+b.key),b)!J.call(b,d)||"key"===d||"__self"===d||"__source"===d||"ref"===d&&void 0===b.ref||(e[d]=b[d]);var d=arguments.length-2;if(1===d)e.children=c;else if(1<d){for(var l=Array(d),k=0;k<d;k++)l[k]=arguments[k+2];e.children=l}return K(a.type,f,null,void 0,void 0,
h,e)};exports.createContext=function(a){a={$$typeof:t,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider=a;a.Consumer={$$typeof:r,_context:a};return a};
exports.createElement=function(a,b,c){var e,f={},h=null;if(null!=b)for(e in void 0!==b.key&&(h=""+b.key),b)J.call(b,e)&&"key"!==e&&"__self"!==e&&"__source"!==e&&(f[e]=b[e]);var d=arguments.length-2;if(1===d)f.children=c;else if(1<d){for(var l=Array(d),k=0;k<d;k++)l[k]=arguments[k+2];f.children=l}if(a&&a.defaultProps)for(e in d=a.defaultProps,d)void 0===f[e]&&(f[e]=d[e]);return K(a,h,null,void 0,void 0,I.owner,f)};exports.createRef=function(){return{current:null}};
exports.forwardRef=function(a){return{$$typeof:u,render:a}};exports.isValidElement=M;exports.lazy=function(a){return{$$typeof:x,_payload:{_status:-1,_result:a},_init:T}};exports.memo=function(a,b){return{$$typeof:w,type:a,compare:void 0===b?null:b}};exports.startTransition=function(a){var b=I.T,c=new Set;I.T={_callbacks:c};var e=I.T;try{var f=a();"object"===typeof f&&null!==f&&"function"===typeof f.then&&(c.forEach(function(h){return h(e,f)}),f.then(W,V))}catch(h){V(h)}finally{I.T=b}};
exports.unstable_useCacheRefresh=function(){return I.H.useCacheRefresh()};exports.use=function(a){return I.H.use(a)};exports.useActionState=function(a,b,c){return I.H.useActionState(a,b,c)};exports.useCallback=function(a,b){return I.H.useCallback(a,b)};exports.useContext=function(a){return I.H.useContext(a)};exports.useDebugValue=function(){};exports.useDeferredValue=function(a,b){return I.H.useDeferredValue(a,b)};exports.useEffect=function(a,b){return I.H.useEffect(a,b)};exports.useId=function(){return I.H.useId()};
exports.useImperativeHandle=function(a,b,c){return I.H.useImperativeHandle(a,b,c)};exports.useInsertionEffect=function(a,b){return I.H.useInsertionEffect(a,b)};exports.useLayoutEffect=function(a,b){return I.H.useLayoutEffect(a,b)};exports.useMemo=function(a,b){return I.H.useMemo(a,b)};exports.useOptimistic=function(a,b){return I.H.useOptimistic(a,b)};exports.useReducer=function(a,b,c){return I.H.useReducer(a,b,c)};exports.useRef=function(a){return I.H.useRef(a)};exports.useState=function(a){return I.H.useState(a)};
exports.useSyncExternalStore=function(a,b,c){return I.H.useSyncExternalStore(a,b,c)};exports.useTransition=function(){return I.H.useTransition()};exports.version="19.0.0-canary-8afa144bd-20240416";
//# sourceMappingURL=react.production.min.js.map

@@ -22,7 +22,5 @@ /**

/**
* Keeps track of the current Cache dispatcher.
*/
const ReactCurrentCache = {
current: null
const ReactSharedInternals = {
H: null,
C: null
};

@@ -51,3 +49,3 @@

const cachedFetch = function fetch(resource, options) {
const dispatcher = ReactCurrentCache.current;
const dispatcher = ReactSharedInternals.C;

@@ -150,32 +148,2 @@ if (!dispatcher) {

/**
* Keeps track of the current dispatcher.
*/
const ReactCurrentDispatcher = {
current: null
};
/**
* Keeps track of the current owner.
*
* The current owner is the component who should own any components that are
* currently being constructed.
*/
const ReactCurrentOwner$1 = {
/**
* @internal
* @type {ReactComponent}
*/
current: null
};
const ReactSharedInternals = {
ReactCurrentDispatcher,
ReactCurrentOwner: ReactCurrentOwner$1
};
const ReactServerSharedInternals = {
ReactCurrentCache
};
// Do not require this module directly! Use normal `invariant` calls with

@@ -236,4 +204,2 @@ // template literal strings. The messages will be replaced with error codes

const ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
function hasValidRef(config) {

@@ -288,4 +254,3 @@

{
// In prod, `ref` is a regular property. It will be removed in a
// future release.
// In prod, `ref` is a regular property and _owner doesn't exist.
element = {

@@ -298,5 +263,3 @@ // This tag allows us to uniquely identify this as a React Element

ref,
props,
// Record the component responsible for creating this element.
_owner: owner
props
};

@@ -335,3 +298,5 @@ }

propName !== '__self' && propName !== '__source') {
props[propName] = config[propName];
{
props[propName] = config[propName];
}
}

@@ -368,3 +333,3 @@ }

const element = ReactElement(type, key, ref, undefined, undefined, ReactCurrentOwner.current, props);
const element = ReactElement(type, key, ref, undefined, undefined, ReactSharedInternals.owner, props);

@@ -376,3 +341,3 @@ return element;

// exists to avoid the `ref` access warning.
null , undefined, undefined, oldElement._owner, oldElement.props);
null , undefined, undefined, undefined , oldElement.props);
}

@@ -396,8 +361,7 @@ /**

let owner = element._owner;
let owner = undefined ;
if (config != null) {
if (hasValidRef(config)) {
owner = ReactCurrentOwner.current;
owner = ReactSharedInternals.owner;
}

@@ -410,9 +374,2 @@

let defaultProps;
if (element.type && element.type.defaultProps) {
defaultProps = element.type.defaultProps;
}
for (propName in config) {

@@ -430,7 +387,6 @@ if (hasOwnProperty.call(config, propName) && // Skip over reserved prop names

!(propName === 'ref' && config.ref === undefined)) {
if (config[propName] === undefined && defaultProps !== undefined) {
// Resolve default props
props[propName] = defaultProps[propName];
} else {
props[propName] = config[propName];
{
{
props[propName] = config[propName];
}
}

@@ -805,3 +761,3 @@ }

function resolveDispatcher() {
const dispatcher = ReactCurrentDispatcher.current;
const dispatcher = ReactSharedInternals.H;
// intentionally don't throw our own error because this is in a hot path.

@@ -946,3 +902,3 @@ // Also helps ensure this is inlined.

return function () {
const dispatcher = ReactCurrentCache.current;
const dispatcher = ReactSharedInternals.C;

@@ -1029,10 +985,2 @@ if (!dispatcher) {

/**
* Keeps track of the current batch's configuration such as how long an update
* should suspend for if it needs to.
*/
const ReactCurrentBatchConfig = {
transition: null
};
const reportGlobalError = typeof reportError === 'function' ? // In modern browsers, reportError will dispatch an error event,

@@ -1069,3 +1017,3 @@ // emulating an uncaught JavaScript error.

function startTransition(scope, options) {
const prevTransition = ReactCurrentBatchConfig.transition; // Each renderer registers a callback to receive the return value of
const prevTransition = ReactSharedInternals.T; // Each renderer registers a callback to receive the return value of
// the scope function. This is used to implement async actions.

@@ -1077,4 +1025,4 @@

};
ReactCurrentBatchConfig.transition = transition;
const currentTransition = ReactCurrentBatchConfig.transition;
ReactSharedInternals.T = transition;
const currentTransition = ReactSharedInternals.T;

@@ -1092,3 +1040,3 @@ {

} finally {
ReactCurrentBatchConfig.transition = prevTransition;
ReactSharedInternals.T = prevTransition;
}

@@ -1100,3 +1048,3 @@ }

var ReactVersion = '19.0.0-canary-7a2609eed-20240403';
var ReactVersion = '19.0.0-canary-8afa144bd-20240416';

@@ -1117,4 +1065,3 @@ // Patch fetch

exports.Suspense = REACT_SUSPENSE_TYPE;
exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ReactSharedInternals;
exports.__SECRET_SERVER_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ReactServerSharedInternals;
exports.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = ReactSharedInternals;
exports.cache = cache;

@@ -1121,0 +1068,0 @@ exports.cloneElement = cloneElement;

@@ -10,22 +10,21 @@ /*

*/
'use strict';var l=Object.assign,m={current:null};function n(){return new Map}
if("function"===typeof fetch){var p=fetch,q=function(a,b){var d=m.current;if(!d||b&&b.signal)return p(a,b);if("string"!==typeof a||b){var c="string"===typeof a||a instanceof URL?new Request(a,b):a;if("GET"!==c.method&&"HEAD"!==c.method||c.keepalive)return p(a,b);var e=JSON.stringify([c.method,Array.from(c.headers.entries()),c.mode,c.redirect,c.credentials,c.referrer,c.referrerPolicy,c.integrity]);c=c.url}else e='["GET",[],null,"follow",null,null,null,null]',c=a;var g=d.getCacheForType(n);d=g.get(c);
if(void 0===d)a=p(a,b),g.set(c,[e,a]);else{c=0;for(g=d.length;c<g;c+=2){var f=d[c+1];if(d[c]===e)return a=f,a.then(function(h){return h.clone()})}a=p(a,b);d.push(e,a)}return a.then(function(h){return h.clone()})};l(q,p);try{fetch=q}catch(a){try{globalThis.fetch=q}catch(b){console.warn("React was unable to patch the fetch() function in this environment. Suspensey APIs might not work correctly as a result.")}}}var r={current:null},t={ReactCurrentDispatcher:r,ReactCurrentOwner:{current:null}},u={ReactCurrentCache:m};
function v(a){var b="https://react.dev/errors/"+a;if(1<arguments.length){b+="?args[]="+encodeURIComponent(arguments[1]);for(var d=2;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."}
var w=Array.isArray,x=Symbol.for("react.element"),y=Symbol.for("react.portal"),z=Symbol.for("react.fragment"),A=Symbol.for("react.strict_mode"),B=Symbol.for("react.profiler"),C=Symbol.for("react.forward_ref"),D=Symbol.for("react.suspense"),E=Symbol.for("react.memo"),F=Symbol.for("react.lazy"),G=Symbol.iterator;function H(a){if(null===a||"object"!==typeof a)return null;a=G&&a[G]||a["@@iterator"];return"function"===typeof a?a:null}var I=Object.prototype.hasOwnProperty,J=t.ReactCurrentOwner;
function K(a,b,d,c,e,g,f){d=f.ref;return{$$typeof:x,type:a,key:b,ref:void 0!==d?d:null,props:f,_owner:g}}function L(a,b){return K(a.type,b,null,void 0,void 0,a._owner,a.props)}function M(a){return"object"===typeof a&&null!==a&&a.$$typeof===x}function escape(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(d){return b[d]})}var N=/\/+/g;function O(a,b){return"object"===typeof a&&null!==a&&null!=a.key?escape(""+a.key):b.toString(36)}function P(){}
function Q(a){switch(a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;default:switch("string"===typeof a.status?a.then(P,P):(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)})),a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;}}throw a;}
function R(a,b,d,c,e){var g=typeof a;if("undefined"===g||"boolean"===g)a=null;var f=!1;if(null===a)f=!0;else switch(g){case "bigint":case "string":case "number":f=!0;break;case "object":switch(a.$$typeof){case x:case y:f=!0;break;case F:return f=a._init,R(f(a._payload),b,d,c,e)}}if(f)return e=e(a),f=""===c?"."+O(a,0):c,w(e)?(d="",null!=f&&(d=f.replace(N,"$&/")+"/"),R(e,b,d,"",function(W){return W})):null!=e&&(M(e)&&(e=L(e,d+(!e.key||a&&a.key===e.key?"":(""+e.key).replace(N,"$&/")+"/")+f)),b.push(e)),
1;f=0;var h=""===c?".":c+":";if(w(a))for(var k=0;k<a.length;k++)c=a[k],g=h+O(c,k),f+=R(c,b,d,g,e);else if(k=H(a),"function"===typeof k)for(a=k.call(a),k=0;!(c=a.next()).done;)c=c.value,g=h+O(c,k++),f+=R(c,b,d,g,e);else if("object"===g){if("function"===typeof a.then)return R(Q(a),b,d,c,e);b=String(a);throw Error(v(31,"[object Object]"===b?"object with keys {"+Object.keys(a).join(", ")+"}":b));}return f}
function S(a,b,d){if(null==a)return a;var c=[],e=0;R(a,c,"","",function(g){return b.call(d,g,e++)});return c}function T(a){if(-1===a._status){var b=a._result;b=b();b.then(function(d){if(0===a._status||-1===a._status)a._status=1,a._result=d},function(d){if(0===a._status||-1===a._status)a._status=2,a._result=d});-1===a._status&&(a._status=0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}function U(){return new WeakMap}function V(){return{s:0,v:void 0,o:null,p:null}}
var X={transition:null},Y="function"===typeof reportError?reportError:function(a){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var b=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof a&&null!==a&&"string"===typeof a.message?String(a.message):String(a),error:a});if(!window.dispatchEvent(b))return}else if("object"===typeof process&&"function"===typeof process.emit){process.emit("uncaughtException",a);return}console.error(a)};function Z(){}
exports.Children={map:S,forEach:function(a,b,d){S(a,function(){b.apply(this,arguments)},d)},count:function(a){var b=0;S(a,function(){b++});return b},toArray:function(a){return S(a,function(b){return b})||[]},only:function(a){if(!M(a))throw Error(v(143));return a}};exports.Fragment=z;exports.Profiler=B;exports.StrictMode=A;exports.Suspense=D;exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=t;exports.__SECRET_SERVER_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=u;
exports.cache=function(a){return function(){var b=m.current;if(!b)return a.apply(null,arguments);var d=b.getCacheForType(U);b=d.get(a);void 0===b&&(b=V(),d.set(a,b));d=0;for(var c=arguments.length;d<c;d++){var e=arguments[d];if("function"===typeof e||"object"===typeof e&&null!==e){var g=b.o;null===g&&(b.o=g=new WeakMap);b=g.get(e);void 0===b&&(b=V(),g.set(e,b))}else g=b.p,null===g&&(b.p=g=new Map),b=g.get(e),void 0===b&&(b=V(),g.set(e,b))}if(1===b.s)return b.v;if(2===b.s)throw b.v;try{var f=a.apply(null,
arguments);d=b;d.s=1;return d.v=f}catch(h){throw f=b,f.s=2,f.v=h,h;}}};
exports.cloneElement=function(a,b,d){if(null===a||void 0===a)throw Error(v(267,a));var c=l({},a.props),e=a.key,g=a._owner;if(null!=b){void 0!==b.ref&&(g=J.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var f=a.type.defaultProps;for(h in b)!I.call(b,h)||"key"===h||"__self"===h||"__source"===h||"ref"===h&&void 0===b.ref||(c[h]=void 0===b[h]&&void 0!==f?f[h]:b[h])}var h=arguments.length-2;if(1===h)c.children=d;else if(1<h){f=Array(h);for(var k=0;k<h;k++)f[k]=arguments[k+2];c.children=
f}return K(a.type,e,null,void 0,void 0,g,c)};exports.createElement=function(a,b,d){var c,e={},g=null;if(null!=b)for(c in void 0!==b.key&&(g=""+b.key),b)I.call(b,c)&&"key"!==c&&"__self"!==c&&"__source"!==c&&(e[c]=b[c]);var f=arguments.length-2;if(1===f)e.children=d;else if(1<f){for(var h=Array(f),k=0;k<f;k++)h[k]=arguments[k+2];e.children=h}if(a&&a.defaultProps)for(c in f=a.defaultProps,f)void 0===e[c]&&(e[c]=f[c]);return K(a,g,null,void 0,void 0,J.current,e)};exports.createRef=function(){return{current:null}};
exports.forwardRef=function(a){return{$$typeof:C,render:a}};exports.isValidElement=M;exports.lazy=function(a){return{$$typeof:F,_payload:{_status:-1,_result:a},_init:T}};exports.memo=function(a,b){return{$$typeof:E,type:a,compare:void 0===b?null:b}};
exports.startTransition=function(a){var b=X.transition,d=new Set;X.transition={_callbacks:d};var c=X.transition;try{var e=a();"object"===typeof e&&null!==e&&"function"===typeof e.then&&(d.forEach(function(g){return g(c,e)}),e.then(Z,Y))}catch(g){Y(g)}finally{X.transition=b}};exports.use=function(a){return r.current.use(a)};exports.useActionState=function(a,b,d){return r.current.useActionState(a,b,d)};exports.useCallback=function(a,b){return r.current.useCallback(a,b)};exports.useDebugValue=function(){};
exports.useId=function(){return r.current.useId()};exports.useMemo=function(a,b){return r.current.useMemo(a,b)};exports.version="19.0.0-canary-7a2609eed-20240403";
'use strict';var l=Object.assign,m={H:null,C:null};function n(){return new Map}
if("function"===typeof fetch){var p=fetch,q=function(a,b){var d=m.C;if(!d||b&&b.signal)return p(a,b);if("string"!==typeof a||b){var c="string"===typeof a||a instanceof URL?new Request(a,b):a;if("GET"!==c.method&&"HEAD"!==c.method||c.keepalive)return p(a,b);var e=JSON.stringify([c.method,Array.from(c.headers.entries()),c.mode,c.redirect,c.credentials,c.referrer,c.referrerPolicy,c.integrity]);c=c.url}else e='["GET",[],null,"follow",null,null,null,null]',c=a;var g=d.getCacheForType(n);d=g.get(c);if(void 0===
d)a=p(a,b),g.set(c,[e,a]);else{c=0;for(g=d.length;c<g;c+=2){var f=d[c+1];if(d[c]===e)return a=f,a.then(function(k){return k.clone()})}a=p(a,b);d.push(e,a)}return a.then(function(k){return k.clone()})};l(q,p);try{fetch=q}catch(a){try{globalThis.fetch=q}catch(b){console.warn("React was unable to patch the fetch() function in this environment. Suspensey APIs might not work correctly as a result.")}}}
function r(a){var b="https://react.dev/errors/"+a;if(1<arguments.length){b+="?args[]="+encodeURIComponent(arguments[1]);for(var d=2;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."}
var t=Array.isArray,u=Symbol.for("react.element"),v=Symbol.for("react.portal"),w=Symbol.for("react.fragment"),x=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),z=Symbol.for("react.forward_ref"),A=Symbol.for("react.suspense"),B=Symbol.for("react.memo"),C=Symbol.for("react.lazy"),D=Symbol.iterator;function E(a){if(null===a||"object"!==typeof a)return null;a=D&&a[D]||a["@@iterator"];return"function"===typeof a?a:null}var F=Object.prototype.hasOwnProperty;
function G(a,b,d,c,e,g,f){d=f.ref;return{$$typeof:u,type:a,key:b,ref:void 0!==d?d:null,props:f}}function H(a,b){return G(a.type,b,null,void 0,void 0,void 0,a.props)}function I(a){return"object"===typeof a&&null!==a&&a.$$typeof===u}function escape(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(d){return b[d]})}var J=/\/+/g;function K(a,b){return"object"===typeof a&&null!==a&&null!=a.key?escape(""+a.key):b.toString(36)}function L(){}
function M(a){switch(a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;default:switch("string"===typeof a.status?a.then(L,L):(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)})),a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;}}throw a;}
function N(a,b,d,c,e){var g=typeof a;if("undefined"===g||"boolean"===g)a=null;var f=!1;if(null===a)f=!0;else switch(g){case "bigint":case "string":case "number":f=!0;break;case "object":switch(a.$$typeof){case u:case v:f=!0;break;case C:return f=a._init,N(f(a._payload),b,d,c,e)}}if(f)return e=e(a),f=""===c?"."+K(a,0):c,t(e)?(d="",null!=f&&(d=f.replace(J,"$&/")+"/"),N(e,b,d,"",function(R){return R})):null!=e&&(I(e)&&(e=H(e,d+(!e.key||a&&a.key===e.key?"":(""+e.key).replace(J,"$&/")+"/")+f)),b.push(e)),
1;f=0;var k=""===c?".":c+":";if(t(a))for(var h=0;h<a.length;h++)c=a[h],g=k+K(c,h),f+=N(c,b,d,g,e);else if(h=E(a),"function"===typeof h)for(a=h.call(a),h=0;!(c=a.next()).done;)c=c.value,g=k+K(c,h++),f+=N(c,b,d,g,e);else if("object"===g){if("function"===typeof a.then)return N(M(a),b,d,c,e);b=String(a);throw Error(r(31,"[object Object]"===b?"object with keys {"+Object.keys(a).join(", ")+"}":b));}return f}
function O(a,b,d){if(null==a)return a;var c=[],e=0;N(a,c,"","",function(g){return b.call(d,g,e++)});return c}function P(a){if(-1===a._status){var b=a._result;b=b();b.then(function(d){if(0===a._status||-1===a._status)a._status=1,a._result=d},function(d){if(0===a._status||-1===a._status)a._status=2,a._result=d});-1===a._status&&(a._status=0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}function Q(){return new WeakMap}function S(){return{s:0,v:void 0,o:null,p:null}}
var T="function"===typeof reportError?reportError:function(a){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var b=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof a&&null!==a&&"string"===typeof a.message?String(a.message):String(a),error:a});if(!window.dispatchEvent(b))return}else if("object"===typeof process&&"function"===typeof process.emit){process.emit("uncaughtException",a);return}console.error(a)};function U(){}
exports.Children={map:O,forEach:function(a,b,d){O(a,function(){b.apply(this,arguments)},d)},count:function(a){var b=0;O(a,function(){b++});return b},toArray:function(a){return O(a,function(b){return b})||[]},only:function(a){if(!I(a))throw Error(r(143));return a}};exports.Fragment=w;exports.Profiler=y;exports.StrictMode=x;exports.Suspense=A;exports.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=m;
exports.cache=function(a){return function(){var b=m.C;if(!b)return a.apply(null,arguments);var d=b.getCacheForType(Q);b=d.get(a);void 0===b&&(b=S(),d.set(a,b));d=0;for(var c=arguments.length;d<c;d++){var e=arguments[d];if("function"===typeof e||"object"===typeof e&&null!==e){var g=b.o;null===g&&(b.o=g=new WeakMap);b=g.get(e);void 0===b&&(b=S(),g.set(e,b))}else g=b.p,null===g&&(b.p=g=new Map),b=g.get(e),void 0===b&&(b=S(),g.set(e,b))}if(1===b.s)return b.v;if(2===b.s)throw b.v;try{var f=a.apply(null,
arguments);d=b;d.s=1;return d.v=f}catch(k){throw f=b,f.s=2,f.v=k,k;}}};
exports.cloneElement=function(a,b,d){if(null===a||void 0===a)throw Error(r(267,a));var c=l({},a.props),e=a.key,g=void 0;if(null!=b)for(f in void 0!==b.ref&&(g=m.owner),void 0!==b.key&&(e=""+b.key),b)!F.call(b,f)||"key"===f||"__self"===f||"__source"===f||"ref"===f&&void 0===b.ref||(c[f]=b[f]);var f=arguments.length-2;if(1===f)c.children=d;else if(1<f){for(var k=Array(f),h=0;h<f;h++)k[h]=arguments[h+2];c.children=k}return G(a.type,e,null,void 0,void 0,g,c)};
exports.createElement=function(a,b,d){var c,e={},g=null;if(null!=b)for(c in void 0!==b.key&&(g=""+b.key),b)F.call(b,c)&&"key"!==c&&"__self"!==c&&"__source"!==c&&(e[c]=b[c]);var f=arguments.length-2;if(1===f)e.children=d;else if(1<f){for(var k=Array(f),h=0;h<f;h++)k[h]=arguments[h+2];e.children=k}if(a&&a.defaultProps)for(c in f=a.defaultProps,f)void 0===e[c]&&(e[c]=f[c]);return G(a,g,null,void 0,void 0,m.owner,e)};exports.createRef=function(){return{current:null}};
exports.forwardRef=function(a){return{$$typeof:z,render:a}};exports.isValidElement=I;exports.lazy=function(a){return{$$typeof:C,_payload:{_status:-1,_result:a},_init:P}};exports.memo=function(a,b){return{$$typeof:B,type:a,compare:void 0===b?null:b}};exports.startTransition=function(a){var b=m.T,d=new Set;m.T={_callbacks:d};var c=m.T;try{var e=a();"object"===typeof e&&null!==e&&"function"===typeof e.then&&(d.forEach(function(g){return g(c,e)}),e.then(U,T))}catch(g){T(g)}finally{m.T=b}};
exports.use=function(a){return m.H.use(a)};exports.useActionState=function(a,b,d){return m.H.useActionState(a,b,d)};exports.useCallback=function(a,b){return m.H.useCallback(a,b)};exports.useDebugValue=function(){};exports.useId=function(){return m.H.useId()};exports.useMemo=function(a,b){return m.H.useMemo(a,b)};exports.version="19.0.0-canary-8afa144bd-20240416";
//# sourceMappingURL=react.react-server.production.min.js.map

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

],
"version": "19.0.0-canary-7a2609eed-20240403",
"version": "19.0.0-canary-8afa144bd-20240416",
"homepage": "https://react.dev/",

@@ -10,0 +10,0 @@ "bugs": "https://github.com/facebook/react/issues",

@@ -11,26 +11,24 @@ /**

'use strict';(function(){(function(f,A){"object"===typeof exports&&"undefined"!==typeof module?A(exports):"function"===typeof define&&define.amd?define(["exports"],A):(f="undefined"!==typeof globalThis?globalThis:f||self,A(f.React={}))})(this,function(f){function A(a){if(null===a||"object"!==typeof a)return null;a=X&&a[X]||a["@@iterator"];return"function"===typeof a?a:null}function x(a,b,c){this.props=a;this.context=b;this.refs=Y;this.updater=c||Z}function aa(){}function L(a,b,c){this.props=a;this.context=
b;this.refs=Y;this.updater=c||Z}function M(a,b,c,d,e,h,g){c=g.ref;return{$$typeof:N,type:a,key:b,ref:void 0!==c?c:null,props:g,_owner:h}}function ra(a,b){return M(a.type,b,null,void 0,void 0,a._owner,a.props)}function O(a){return"object"===typeof a&&null!==a&&a.$$typeof===N}function sa(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(c){return b[c]})}function P(a,b){return"object"===typeof a&&null!==a&&null!=a.key?sa(""+a.key):b.toString(36)}function ba(){}function ta(a){switch(a.status){case "fulfilled":return a.value;
case "rejected":throw a.reason;default:switch("string"===typeof a.status?a.then(ba,ba):(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)})),a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;}}throw a;}function y(a,b,c,d,e){var h=typeof a;if("undefined"===h||"boolean"===h)a=null;var g=!1;if(null===a)g=!0;else switch(h){case "bigint":case "string":case "number":g=!0;
break;case "object":switch(a.$$typeof){case N:case ua:g=!0;break;case ca:return g=a._init,y(g(a._payload),b,c,d,e)}}if(g)return e=e(a),g=""===d?"."+P(a,0):d,da(e)?(c="",null!=g&&(c=g.replace(ea,"$&/")+"/"),y(e,b,c,"",function(z){return z})):null!=e&&(O(e)&&(e=ra(e,c+(!e.key||a&&a.key===e.key?"":(""+e.key).replace(ea,"$&/")+"/")+g)),b.push(e)),1;g=0;var k=""===d?".":d+":";if(da(a))for(var l=0;l<a.length;l++)d=a[l],h=k+P(d,l),g+=y(d,b,c,h,e);else if(l=A(a),"function"===typeof l)for(a=l.call(a),l=0;!(d=
a.next()).done;)d=d.value,h=k+P(d,l++),g+=y(d,b,c,h,e);else if("object"===h){if("function"===typeof a.then)return y(ta(a),b,c,d,e);b=String(a);throw 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 E(a,b,c){if(null==a)return a;var d=[],e=0;y(a,d,"","",function(h){return b.call(c,h,e++)});return d}function va(a){if(-1===
a._status){var b=a._result;b=b();b.then(function(c){if(0===a._status||-1===a._status)a._status=1,a._result=c},function(c){if(0===a._status||-1===a._status)a._status=2,a._result=c});-1===a._status&&(a._status=0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}function wa(){return new WeakMap}function Q(){return{s:0,v:void 0,o:null,p:null}}function R(a,b){var c=a.length;a.push(b);a:for(;0<c;){var d=c-1>>>1,e=a[d];if(0<F(e,b))a[d]=b,a[c]=e,c=d;else break a}}function q(a){return 0===
a.length?null:a[0]}function G(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,h=e>>>1;d<h;){var g=2*(d+1)-1,k=a[g],l=g+1,z=a[l];if(0>F(k,c))l<e&&0>F(z,k)?(a[d]=z,a[l]=c,d=l):(a[d]=k,a[g]=c,d=g);else if(l<e&&0>F(z,c))a[d]=z,a[l]=c,d=l;else break a}}return b}function F(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function H(a){for(var b=q(t);null!==b;){if(null===b.callback)G(t);else if(b.startTime<=a)G(t),b.sortIndex=b.expirationTime,R(r,
b);else break;b=q(t)}}function S(a){B=!1;H(a);if(!v)if(null!==q(r))v=!0,T();else{var b=q(t);null!==b&&U(S,b.startTime-a)}}function fa(){return w()-ha<ia?!1:!0}function T(){I||(I=!0,J())}function U(a,b){C=ja(function(){a(w())},b)}function xa(){}var N=Symbol.for("react.element"),ua=Symbol.for("react.portal"),ya=Symbol.for("react.fragment"),za=Symbol.for("react.strict_mode"),Aa=Symbol.for("react.profiler"),Ba=Symbol.for("react.consumer"),Ca=Symbol.for("react.context"),Da=Symbol.for("react.forward_ref"),
Ea=Symbol.for("react.suspense"),Fa=Symbol.for("react.memo"),ca=Symbol.for("react.lazy"),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){}},ka=Object.assign,Y={};x.prototype.isReactComponent={};x.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error("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")};x.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};aa.prototype=x.prototype;var u=L.prototype=new aa;u.constructor=L;ka(u,x.prototype);u.isPureReactComponent=!0;var da=Array.isArray,m={current:null},la={current:null},D={transition:null},V={current:null},ma=Object.prototype.hasOwnProperty,ea=/\/+/g;if("object"===typeof performance&&"function"===typeof performance.now){var Ga=performance;var w=function(){return Ga.now()}}else{var na=
Date,Ha=na.now();w=function(){return na.now()-Ha}}var r=[],t=[],Ia=1,p=null,n=3,K=!1,v=!1,B=!1,ja="function"===typeof setTimeout?setTimeout:null,oa="function"===typeof clearTimeout?clearTimeout:null,pa="undefined"!==typeof setImmediate?setImmediate:null,I=!1,C=-1,ia=5,ha=-1,W=function(){if(I){var a=w();ha=a;var b=!0;try{a:{v=!1;B&&(B=!1,oa(C),C=-1);K=!0;var c=n;try{b:{H(a);for(p=q(r);null!==p&&!(p.expirationTime>a&&fa());){var d=p.callback;if("function"===typeof d){p.callback=null;n=p.priorityLevel;
var e=d(p.expirationTime<=a);a=w();if("function"===typeof e){p.callback=e;H(a);b=!0;break b}p===q(r)&&G(r);H(a)}else G(r);p=q(r)}if(null!==p)b=!0;else{var h=q(t);null!==h&&U(S,h.startTime-a);b=!1}}break a}finally{p=null,n=c,K=!1}b=void 0}}finally{b?J():I=!1}}};if("function"===typeof pa)var J=function(){pa(W)};else if("undefined"!==typeof MessageChannel){u=new MessageChannel;var Ja=u.port2;u.port1.onmessage=W;J=function(){Ja.postMessage(null)}}else J=function(){ja(W,0)};u={ReactCurrentDispatcher:m,
ReactCurrentCache:la,ReactCurrentOwner:V,ReactCurrentBatchConfig:D,Scheduler:{__proto__:null,unstable_IdlePriority:5,unstable_ImmediatePriority:1,unstable_LowPriority:4,unstable_NormalPriority:3,unstable_Profiling:null,unstable_UserBlockingPriority:2,unstable_cancelCallback:function(a){a.callback=null},unstable_continueExecution:function(){v||K||(v=!0,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"):
ia=0<a?Math.floor(1E3/a):5},unstable_getCurrentPriorityLevel:function(){return n},unstable_getFirstCallbackNode:function(){return q(r)},unstable_next:function(a){switch(n){case 1:case 2:case 3:var b=3;break;default:b=n}var c=n;n=b;try{return a()}finally{n=c}},get unstable_now(){return w},unstable_pauseExecution:function(){},unstable_requestPaint:function(){},unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=n;n=a;try{return b()}finally{n=c}},
unstable_scheduleCallback:function(a,b,c){var d=w();"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:Ia++,callback:b,priorityLevel:a,startTime:c,expirationTime:e,sortIndex:-1};c>d?(a.sortIndex=c,R(t,a),null===q(r)&&a===q(t)&&(B?(oa(C),C=-1):B=!0,U(S,c-d))):(a.sortIndex=e,R(r,a),v||K||(v=!0,T()));return a},unstable_shouldYield:fa,unstable_wrapCallback:function(a){var b=
n;return function(){var c=n;n=b;try{return a.apply(this,arguments)}finally{n=c}}}}};var qa="function"===typeof reportError?reportError:function(a){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var b=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof a&&null!==a&&"string"===typeof a.message?String(a.message):String(a),error:a});if(!window.dispatchEvent(b))return}else if("object"===typeof process&&"function"===typeof process.emit){process.emit("uncaughtException",
a);return}console.error(a)};f.Children={map:E,forEach:function(a,b,c){E(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;E(a,function(){b++});return b},toArray:function(a){return E(a,function(b){return b})||[]},only:function(a){if(!O(a))throw Error("React.Children.only expected to receive a single React element child.");return a}};f.Component=x;f.Fragment=ya;f.Profiler=Aa;f.PureComponent=L;f.StrictMode=za;f.Suspense=Ea;f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=u;f.act=
function(a){throw Error("act(...) is not supported in production builds of React.");};f.cache=function(a){return function(){var b=la.current;if(!b)return a.apply(null,arguments);var c=b.getCacheForType(wa);b=c.get(a);void 0===b&&(b=Q(),c.set(a,b));c=0;for(var d=arguments.length;c<d;c++){var e=arguments[c];if("function"===typeof e||"object"===typeof e&&null!==e){var h=b.o;null===h&&(b.o=h=new WeakMap);b=h.get(e);void 0===b&&(b=Q(),h.set(e,b))}else h=b.p,null===h&&(b.p=h=new Map),b=h.get(e),void 0===
b&&(b=Q(),h.set(e,b))}if(1===b.s)return b.v;if(2===b.s)throw b.v;try{var g=a.apply(null,arguments);c=b;c.s=1;return c.v=g}catch(k){throw g=b,g.s=2,g.v=k,k;}}};f.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error("The argument must be a React element, but you passed "+a+".");var d=ka({},a.props),e=a.key,h=a._owner;if(null!=b){void 0!==b.ref&&(h=V.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var g=a.type.defaultProps;for(k in b)!ma.call(b,k)||"key"===k||"__self"===
k||"__source"===k||"ref"===k&&void 0===b.ref||(d[k]=void 0===b[k]&&void 0!==g?g[k]:b[k])}var k=arguments.length-2;if(1===k)d.children=c;else if(1<k){g=Array(k);for(var l=0;l<k;l++)g[l]=arguments[l+2];d.children=g}return M(a.type,e,null,void 0,void 0,h,d)};f.createContext=function(a){a={$$typeof:Ca,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider=a;a.Consumer={$$typeof:Ba,_context:a};return a};f.createElement=function(a,b,c){var d,e={},h=null;if(null!=b)for(d in void 0!==
b.key&&(h=""+b.key),b)ma.call(b,d)&&"key"!==d&&"__self"!==d&&"__source"!==d&&(e[d]=b[d]);var g=arguments.length-2;if(1===g)e.children=c;else if(1<g){for(var k=Array(g),l=0;l<g;l++)k[l]=arguments[l+2];e.children=k}if(a&&a.defaultProps)for(d in g=a.defaultProps,g)void 0===e[d]&&(e[d]=g[d]);return M(a,h,null,void 0,void 0,V.current,e)};f.createRef=function(){return{current:null}};f.forwardRef=function(a){return{$$typeof:Da,render:a}};f.isValidElement=O;f.lazy=function(a){return{$$typeof:ca,_payload:{_status:-1,
_result:a},_init:va}};f.memo=function(a,b){return{$$typeof:Fa,type:a,compare:void 0===b?null:b}};f.startTransition=function(a,b){b=D.transition;var c=new Set;D.transition={_callbacks:c};var d=D.transition;try{var e=a();"object"===typeof e&&null!==e&&"function"===typeof e.then&&(c.forEach(function(h){return h(d,e)}),e.then(xa,qa))}catch(h){qa(h)}finally{D.transition=b}};f.unstable_useCacheRefresh=function(){return m.current.useCacheRefresh()};f.use=function(a){return m.current.use(a)};f.useActionState=
function(a,b,c){return m.current.useActionState(a,b,c)};f.useCallback=function(a,b){return m.current.useCallback(a,b)};f.useContext=function(a){return m.current.useContext(a)};f.useDebugValue=function(a,b){};f.useDeferredValue=function(a,b){return m.current.useDeferredValue(a,b)};f.useEffect=function(a,b){return m.current.useEffect(a,b)};f.useId=function(){return m.current.useId()};f.useImperativeHandle=function(a,b,c){return m.current.useImperativeHandle(a,b,c)};f.useInsertionEffect=function(a,b){return m.current.useInsertionEffect(a,
b)};f.useLayoutEffect=function(a,b){return m.current.useLayoutEffect(a,b)};f.useMemo=function(a,b){return m.current.useMemo(a,b)};f.useOptimistic=function(a,b){return m.current.useOptimistic(a,b)};f.useReducer=function(a,b,c){return m.current.useReducer(a,b,c)};f.useRef=function(a){return m.current.useRef(a)};f.useState=function(a){return m.current.useState(a)};f.useSyncExternalStore=function(a,b,c){return m.current.useSyncExternalStore(a,b,c)};f.useTransition=function(){return m.current.useTransition()};
f.version="19.0.0-canary-7a2609eed-20240403"})})();
'use strict';(function(){(function(f,A){"object"===typeof exports&&"undefined"!==typeof module?A(exports):"function"===typeof define&&define.amd?define(["exports"],A):(f="undefined"!==typeof globalThis?globalThis:f||self,A(f.React={}))})(this,function(f){function A(a){if(null===a||"object"!==typeof a)return null;a=U&&a[U]||a["@@iterator"];return"function"===typeof a?a:null}function x(a,b,c){this.props=a;this.context=b;this.refs=V;this.updater=c||W}function X(){}function K(a,b,c){this.props=a;this.context=
b;this.refs=V;this.updater=c||W}function L(a,b,c,d,e,k,g){c=g.ref;return{$$typeof:M,type:a,key:b,ref:void 0!==c?c:null,props:g}}function na(a,b){return L(a.type,b,null,void 0,void 0,void 0,a.props)}function N(a){return"object"===typeof a&&null!==a&&a.$$typeof===M}function oa(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(c){return b[c]})}function O(a,b){return"object"===typeof a&&null!==a&&null!=a.key?oa(""+a.key):b.toString(36)}function Y(){}function pa(a){switch(a.status){case "fulfilled":return a.value;
case "rejected":throw a.reason;default:switch("string"===typeof a.status?a.then(Y,Y):(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)})),a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;}}throw a;}function y(a,b,c,d,e){var k=typeof a;if("undefined"===k||"boolean"===k)a=null;var g=!1;if(null===a)g=!0;else switch(k){case "bigint":case "string":case "number":g=!0;break;
case "object":switch(a.$$typeof){case M:case qa:g=!0;break;case Z:return g=a._init,y(g(a._payload),b,c,d,e)}}if(g)return e=e(a),g=""===d?"."+O(a,0):d,aa(e)?(c="",null!=g&&(c=g.replace(ba,"$&/")+"/"),y(e,b,c,"",function(z){return z})):null!=e&&(N(e)&&(e=na(e,c+(!e.key||a&&a.key===e.key?"":(""+e.key).replace(ba,"$&/")+"/")+g)),b.push(e)),1;g=0;var n=""===d?".":d+":";if(aa(a))for(var h=0;h<a.length;h++)d=a[h],k=n+O(d,h),g+=y(d,b,c,k,e);else if(h=A(a),"function"===typeof h)for(a=h.call(a),h=0;!(d=a.next()).done;)d=
d.value,k=n+O(d,h++),g+=y(d,b,c,k,e);else if("object"===k){if("function"===typeof a.then)return y(pa(a),b,c,d,e);b=String(a);throw 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 D(a,b,c){if(null==a)return a;var d=[],e=0;y(a,d,"","",function(k){return b.call(c,k,e++)});return d}function ra(a){if(-1===a._status){var b=a._result;
b=b();b.then(function(c){if(0===a._status||-1===a._status)a._status=1,a._result=c},function(c){if(0===a._status||-1===a._status)a._status=2,a._result=c});-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<E(e,b))a[d]=b,a[c]=e,c=d;else break a}}function q(a){return 0===a.length?null:a[0]}function F(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,k=e>>>1;d<k;){var g=2*(d+1)-1,n=a[g],h=g+1,z=a[h];if(0>E(n,c))h<e&&0>E(z,n)?(a[d]=z,a[h]=c,d=h):(a[d]=n,a[g]=c,d=g);else if(h<e&&0>E(z,c))a[d]=z,a[h]=c,d=h;else break a}}return b}function E(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function G(a){for(var b=q(t);null!==b;){if(null===b.callback)F(t);else if(b.startTime<=a)F(t),b.sortIndex=b.expirationTime,P(r,b);else break;b=q(t)}}function Q(a){B=!1;G(a);if(!v)if(null!==q(r))v=!0,R();else{var b=q(t);null!==b&&S(Q,b.startTime-
a)}}function ca(){return w()-da<ea?!1:!0}function R(){H||(H=!0,I())}function S(a,b){C=fa(function(){a(w())},b)}function sa(){}var M=Symbol.for("react.element"),qa=Symbol.for("react.portal"),ta=Symbol.for("react.fragment"),ua=Symbol.for("react.strict_mode"),va=Symbol.for("react.profiler"),wa=Symbol.for("react.consumer"),xa=Symbol.for("react.context"),ya=Symbol.for("react.forward_ref"),za=Symbol.for("react.suspense"),Aa=Symbol.for("react.memo"),Z=Symbol.for("react.lazy"),U=Symbol.iterator,W={isMounted:function(a){return!1},
enqueueForceUpdate:function(a,b,c){},enqueueReplaceState:function(a,b,c,d){},enqueueSetState:function(a,b,c,d){}},ha=Object.assign,V={};x.prototype.isReactComponent={};x.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error("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")};x.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,
"forceUpdate")};X.prototype=x.prototype;var u=K.prototype=new X;u.constructor=K;ha(u,x.prototype);u.isPureReactComponent=!0;var aa=Array.isArray,l={H:null,C:null,T:null},ia=Object.prototype.hasOwnProperty,ba=/\/+/g;if("object"===typeof performance&&"function"===typeof performance.now){var Ba=performance;var w=function(){return Ba.now()}}else{var ja=Date,Ca=ja.now();w=function(){return ja.now()-Ca}}var r=[],t=[],Da=1,p=null,m=3,J=!1,v=!1,B=!1,fa="function"===typeof setTimeout?setTimeout:null,ka="function"===
typeof clearTimeout?clearTimeout:null,la="undefined"!==typeof setImmediate?setImmediate:null,H=!1,C=-1,ea=5,da=-1,T=function(){if(H){var a=w();da=a;var b=!0;try{a:{v=!1;B&&(B=!1,ka(C),C=-1);J=!0;var c=m;try{b:{G(a);for(p=q(r);null!==p&&!(p.expirationTime>a&&ca());){var d=p.callback;if("function"===typeof d){p.callback=null;m=p.priorityLevel;var e=d(p.expirationTime<=a);a=w();if("function"===typeof e){p.callback=e;G(a);b=!0;break b}p===q(r)&&F(r);G(a)}else F(r);p=q(r)}if(null!==p)b=!0;else{var k=q(t);
null!==k&&S(Q,k.startTime-a);b=!1}}break a}finally{p=null,m=c,J=!1}b=void 0}}finally{b?I():H=!1}}};if("function"===typeof la)var I=function(){la(T)};else if("undefined"!==typeof MessageChannel){u=new MessageChannel;var Ea=u.port2;u.port1.onmessage=T;I=function(){Ea.postMessage(null)}}else I=function(){fa(T,0)};u={H:null,C:null,T:null,Scheduler:{__proto__:null,unstable_IdlePriority:5,unstable_ImmediatePriority:1,unstable_LowPriority:4,unstable_NormalPriority:3,unstable_Profiling:null,unstable_UserBlockingPriority:2,
unstable_cancelCallback:function(a){a.callback=null},unstable_continueExecution:function(){v||J||(v=!0,R())},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"):ea=0<a?Math.floor(1E3/a):5},unstable_getCurrentPriorityLevel:function(){return m},unstable_getFirstCallbackNode:function(){return q(r)},unstable_next:function(a){switch(m){case 1:case 2:case 3:var b=3;break;default:b=
m}var c=m;m=b;try{return a()}finally{m=c}},get unstable_now(){return w},unstable_pauseExecution:function(){},unstable_requestPaint:function(){},unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=m;m=a;try{return b()}finally{m=c}},unstable_scheduleCallback:function(a,b,c){var d=w();"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:Da++,callback:b,priorityLevel:a,startTime:c,expirationTime:e,sortIndex:-1};c>d?(a.sortIndex=c,P(t,a),null===q(r)&&a===q(t)&&(B?(ka(C),C=-1):B=!0,S(Q,c-d))):(a.sortIndex=e,P(r,a),v||J||(v=!0,R()));return a},unstable_shouldYield:ca,unstable_wrapCallback:function(a){var b=m;return function(){var c=m;m=b;try{return a.apply(this,arguments)}finally{m=c}}}}};var ma="function"===typeof reportError?reportError:function(a){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var b=
new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof a&&null!==a&&"string"===typeof a.message?String(a.message):String(a),error:a});if(!window.dispatchEvent(b))return}else if("object"===typeof process&&"function"===typeof process.emit){process.emit("uncaughtException",a);return}console.error(a)};f.Children={map:D,forEach:function(a,b,c){D(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;D(a,function(){b++});return b},toArray:function(a){return D(a,function(b){return b})||
[]},only:function(a){if(!N(a))throw Error("React.Children.only expected to receive a single React element child.");return a}};f.Component=x;f.Fragment=ta;f.Profiler=va;f.PureComponent=K;f.StrictMode=ua;f.Suspense=za;f.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=u;f.act=function(a){throw Error("act(...) is not supported in production builds of React.");};f.cache=function(a){return function(){return a.apply(null,arguments)}};f.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error("The argument must be a React element, but you passed "+
a+".");var d=ha({},a.props),e=a.key,k=void 0;if(null!=b)for(g in void 0!==b.ref&&(k=l.owner),void 0!==b.key&&(e=""+b.key),b)!ia.call(b,g)||"key"===g||"__self"===g||"__source"===g||"ref"===g&&void 0===b.ref||(d[g]=b[g]);var g=arguments.length-2;if(1===g)d.children=c;else if(1<g){for(var n=Array(g),h=0;h<g;h++)n[h]=arguments[h+2];d.children=n}return L(a.type,e,null,void 0,void 0,k,d)};f.createContext=function(a){a={$$typeof:xa,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};
a.Provider=a;a.Consumer={$$typeof:wa,_context:a};return a};f.createElement=function(a,b,c){var d,e={},k=null;if(null!=b)for(d in void 0!==b.key&&(k=""+b.key),b)ia.call(b,d)&&"key"!==d&&"__self"!==d&&"__source"!==d&&(e[d]=b[d]);var g=arguments.length-2;if(1===g)e.children=c;else if(1<g){for(var n=Array(g),h=0;h<g;h++)n[h]=arguments[h+2];e.children=n}if(a&&a.defaultProps)for(d in g=a.defaultProps,g)void 0===e[d]&&(e[d]=g[d]);return L(a,k,null,void 0,void 0,l.owner,e)};f.createRef=function(){return{current:null}};
f.forwardRef=function(a){return{$$typeof:ya,render:a}};f.isValidElement=N;f.lazy=function(a){return{$$typeof:Z,_payload:{_status:-1,_result:a},_init:ra}};f.memo=function(a,b){return{$$typeof:Aa,type:a,compare:void 0===b?null:b}};f.startTransition=function(a,b){b=l.T;var c=new Set;l.T={_callbacks:c};var d=l.T;try{var e=a();"object"===typeof e&&null!==e&&"function"===typeof e.then&&(c.forEach(function(k){return k(d,e)}),e.then(sa,ma))}catch(k){ma(k)}finally{l.T=b}};f.unstable_useCacheRefresh=function(){return l.H.useCacheRefresh()};
f.use=function(a){return l.H.use(a)};f.useActionState=function(a,b,c){return l.H.useActionState(a,b,c)};f.useCallback=function(a,b){return l.H.useCallback(a,b)};f.useContext=function(a){return l.H.useContext(a)};f.useDebugValue=function(a,b){};f.useDeferredValue=function(a,b){return l.H.useDeferredValue(a,b)};f.useEffect=function(a,b){return l.H.useEffect(a,b)};f.useId=function(){return l.H.useId()};f.useImperativeHandle=function(a,b,c){return l.H.useImperativeHandle(a,b,c)};f.useInsertionEffect=
function(a,b){return l.H.useInsertionEffect(a,b)};f.useLayoutEffect=function(a,b){return l.H.useLayoutEffect(a,b)};f.useMemo=function(a,b){return l.H.useMemo(a,b)};f.useOptimistic=function(a,b){return l.H.useOptimistic(a,b)};f.useReducer=function(a,b,c){return l.H.useReducer(a,b,c)};f.useRef=function(a){return l.H.useRef(a)};f.useState=function(a){return l.H.useState(a)};f.useSyncExternalStore=function(a,b,c){return l.H.useSyncExternalStore(a,b,c)};f.useTransition=function(){return l.H.useTransition()};
f.version="19.0.0-canary-8afa144bd-20240416"})})();

@@ -11,26 +11,24 @@ /**

'use strict';(function(){(function(f,A){"object"===typeof exports&&"undefined"!==typeof module?A(exports):"function"===typeof define&&define.amd?define(["exports"],A):(f="undefined"!==typeof globalThis?globalThis:f||self,A(f.React={}))})(this,function(f){function A(a){if(null===a||"object"!==typeof a)return null;a=X&&a[X]||a["@@iterator"];return"function"===typeof a?a:null}function x(a,b,c){this.props=a;this.context=b;this.refs=Y;this.updater=c||Z}function aa(){}function L(a,b,c){this.props=a;this.context=
b;this.refs=Y;this.updater=c||Z}function M(a,b,c,d,e,h,g){c=g.ref;return{$$typeof:N,type:a,key:b,ref:void 0!==c?c:null,props:g,_owner:h}}function ra(a,b){return M(a.type,b,null,void 0,void 0,a._owner,a.props)}function O(a){return"object"===typeof a&&null!==a&&a.$$typeof===N}function sa(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(c){return b[c]})}function P(a,b){return"object"===typeof a&&null!==a&&null!=a.key?sa(""+a.key):b.toString(36)}function ba(){}function ta(a){switch(a.status){case "fulfilled":return a.value;
case "rejected":throw a.reason;default:switch("string"===typeof a.status?a.then(ba,ba):(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)})),a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;}}throw a;}function y(a,b,c,d,e){var h=typeof a;if("undefined"===h||"boolean"===h)a=null;var g=!1;if(null===a)g=!0;else switch(h){case "bigint":case "string":case "number":g=!0;
break;case "object":switch(a.$$typeof){case N:case ua:g=!0;break;case ca:return g=a._init,y(g(a._payload),b,c,d,e)}}if(g)return e=e(a),g=""===d?"."+P(a,0):d,da(e)?(c="",null!=g&&(c=g.replace(ea,"$&/")+"/"),y(e,b,c,"",function(z){return z})):null!=e&&(O(e)&&(e=ra(e,c+(!e.key||a&&a.key===e.key?"":(""+e.key).replace(ea,"$&/")+"/")+g)),b.push(e)),1;g=0;var k=""===d?".":d+":";if(da(a))for(var l=0;l<a.length;l++)d=a[l],h=k+P(d,l),g+=y(d,b,c,h,e);else if(l=A(a),"function"===typeof l)for(a=l.call(a),l=0;!(d=
a.next()).done;)d=d.value,h=k+P(d,l++),g+=y(d,b,c,h,e);else if("object"===h){if("function"===typeof a.then)return y(ta(a),b,c,d,e);b=String(a);throw 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 E(a,b,c){if(null==a)return a;var d=[],e=0;y(a,d,"","",function(h){return b.call(c,h,e++)});return d}function va(a){if(-1===
a._status){var b=a._result;b=b();b.then(function(c){if(0===a._status||-1===a._status)a._status=1,a._result=c},function(c){if(0===a._status||-1===a._status)a._status=2,a._result=c});-1===a._status&&(a._status=0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}function wa(){return new WeakMap}function Q(){return{s:0,v:void 0,o:null,p:null}}function R(a,b){var c=a.length;a.push(b);a:for(;0<c;){var d=c-1>>>1,e=a[d];if(0<F(e,b))a[d]=b,a[c]=e,c=d;else break a}}function q(a){return 0===
a.length?null:a[0]}function G(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,h=e>>>1;d<h;){var g=2*(d+1)-1,k=a[g],l=g+1,z=a[l];if(0>F(k,c))l<e&&0>F(z,k)?(a[d]=z,a[l]=c,d=l):(a[d]=k,a[g]=c,d=g);else if(l<e&&0>F(z,c))a[d]=z,a[l]=c,d=l;else break a}}return b}function F(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function H(a){for(var b=q(t);null!==b;){if(null===b.callback)G(t);else if(b.startTime<=a)G(t),b.sortIndex=b.expirationTime,R(r,
b);else break;b=q(t)}}function S(a){B=!1;H(a);if(!v)if(null!==q(r))v=!0,T();else{var b=q(t);null!==b&&U(S,b.startTime-a)}}function fa(){return w()-ha<ia?!1:!0}function T(){I||(I=!0,J())}function U(a,b){C=ja(function(){a(w())},b)}function xa(){}var N=Symbol.for("react.element"),ua=Symbol.for("react.portal"),ya=Symbol.for("react.fragment"),za=Symbol.for("react.strict_mode"),Aa=Symbol.for("react.profiler"),Ba=Symbol.for("react.consumer"),Ca=Symbol.for("react.context"),Da=Symbol.for("react.forward_ref"),
Ea=Symbol.for("react.suspense"),Fa=Symbol.for("react.memo"),ca=Symbol.for("react.lazy"),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){}},ka=Object.assign,Y={};x.prototype.isReactComponent={};x.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error("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")};x.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};aa.prototype=x.prototype;var u=L.prototype=new aa;u.constructor=L;ka(u,x.prototype);u.isPureReactComponent=!0;var da=Array.isArray,m={current:null},la={current:null},D={transition:null},V={current:null},ma=Object.prototype.hasOwnProperty,ea=/\/+/g;if("object"===typeof performance&&"function"===typeof performance.now){var Ga=performance;var w=function(){return Ga.now()}}else{var na=
Date,Ha=na.now();w=function(){return na.now()-Ha}}var r=[],t=[],Ia=1,p=null,n=3,K=!1,v=!1,B=!1,ja="function"===typeof setTimeout?setTimeout:null,oa="function"===typeof clearTimeout?clearTimeout:null,pa="undefined"!==typeof setImmediate?setImmediate:null,I=!1,C=-1,ia=5,ha=-1,W=function(){if(I){var a=w();ha=a;var b=!0;try{a:{v=!1;B&&(B=!1,oa(C),C=-1);K=!0;var c=n;try{b:{H(a);for(p=q(r);null!==p&&!(p.expirationTime>a&&fa());){var d=p.callback;if("function"===typeof d){p.callback=null;n=p.priorityLevel;
var e=d(p.expirationTime<=a);a=w();if("function"===typeof e){p.callback=e;H(a);b=!0;break b}p===q(r)&&G(r);H(a)}else G(r);p=q(r)}if(null!==p)b=!0;else{var h=q(t);null!==h&&U(S,h.startTime-a);b=!1}}break a}finally{p=null,n=c,K=!1}b=void 0}}finally{b?J():I=!1}}};if("function"===typeof pa)var J=function(){pa(W)};else if("undefined"!==typeof MessageChannel){u=new MessageChannel;var Ja=u.port2;u.port1.onmessage=W;J=function(){Ja.postMessage(null)}}else J=function(){ja(W,0)};u={ReactCurrentDispatcher:m,
ReactCurrentCache:la,ReactCurrentOwner:V,ReactCurrentBatchConfig:D,Scheduler:{__proto__:null,unstable_IdlePriority:5,unstable_ImmediatePriority:1,unstable_LowPriority:4,unstable_NormalPriority:3,unstable_Profiling:null,unstable_UserBlockingPriority:2,unstable_cancelCallback:function(a){a.callback=null},unstable_continueExecution:function(){v||K||(v=!0,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"):
ia=0<a?Math.floor(1E3/a):5},unstable_getCurrentPriorityLevel:function(){return n},unstable_getFirstCallbackNode:function(){return q(r)},unstable_next:function(a){switch(n){case 1:case 2:case 3:var b=3;break;default:b=n}var c=n;n=b;try{return a()}finally{n=c}},get unstable_now(){return w},unstable_pauseExecution:function(){},unstable_requestPaint:function(){},unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=n;n=a;try{return b()}finally{n=c}},
unstable_scheduleCallback:function(a,b,c){var d=w();"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:Ia++,callback:b,priorityLevel:a,startTime:c,expirationTime:e,sortIndex:-1};c>d?(a.sortIndex=c,R(t,a),null===q(r)&&a===q(t)&&(B?(oa(C),C=-1):B=!0,U(S,c-d))):(a.sortIndex=e,R(r,a),v||K||(v=!0,T()));return a},unstable_shouldYield:fa,unstable_wrapCallback:function(a){var b=
n;return function(){var c=n;n=b;try{return a.apply(this,arguments)}finally{n=c}}}}};var qa="function"===typeof reportError?reportError:function(a){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var b=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof a&&null!==a&&"string"===typeof a.message?String(a.message):String(a),error:a});if(!window.dispatchEvent(b))return}else if("object"===typeof process&&"function"===typeof process.emit){process.emit("uncaughtException",
a);return}console.error(a)};f.Children={map:E,forEach:function(a,b,c){E(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;E(a,function(){b++});return b},toArray:function(a){return E(a,function(b){return b})||[]},only:function(a){if(!O(a))throw Error("React.Children.only expected to receive a single React element child.");return a}};f.Component=x;f.Fragment=ya;f.Profiler=Aa;f.PureComponent=L;f.StrictMode=za;f.Suspense=Ea;f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=u;f.act=
function(a){throw Error("act(...) is not supported in production builds of React.");};f.cache=function(a){return function(){var b=la.current;if(!b)return a.apply(null,arguments);var c=b.getCacheForType(wa);b=c.get(a);void 0===b&&(b=Q(),c.set(a,b));c=0;for(var d=arguments.length;c<d;c++){var e=arguments[c];if("function"===typeof e||"object"===typeof e&&null!==e){var h=b.o;null===h&&(b.o=h=new WeakMap);b=h.get(e);void 0===b&&(b=Q(),h.set(e,b))}else h=b.p,null===h&&(b.p=h=new Map),b=h.get(e),void 0===
b&&(b=Q(),h.set(e,b))}if(1===b.s)return b.v;if(2===b.s)throw b.v;try{var g=a.apply(null,arguments);c=b;c.s=1;return c.v=g}catch(k){throw g=b,g.s=2,g.v=k,k;}}};f.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error("The argument must be a React element, but you passed "+a+".");var d=ka({},a.props),e=a.key,h=a._owner;if(null!=b){void 0!==b.ref&&(h=V.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var g=a.type.defaultProps;for(k in b)!ma.call(b,k)||"key"===k||"__self"===
k||"__source"===k||"ref"===k&&void 0===b.ref||(d[k]=void 0===b[k]&&void 0!==g?g[k]:b[k])}var k=arguments.length-2;if(1===k)d.children=c;else if(1<k){g=Array(k);for(var l=0;l<k;l++)g[l]=arguments[l+2];d.children=g}return M(a.type,e,null,void 0,void 0,h,d)};f.createContext=function(a){a={$$typeof:Ca,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider=a;a.Consumer={$$typeof:Ba,_context:a};return a};f.createElement=function(a,b,c){var d,e={},h=null;if(null!=b)for(d in void 0!==
b.key&&(h=""+b.key),b)ma.call(b,d)&&"key"!==d&&"__self"!==d&&"__source"!==d&&(e[d]=b[d]);var g=arguments.length-2;if(1===g)e.children=c;else if(1<g){for(var k=Array(g),l=0;l<g;l++)k[l]=arguments[l+2];e.children=k}if(a&&a.defaultProps)for(d in g=a.defaultProps,g)void 0===e[d]&&(e[d]=g[d]);return M(a,h,null,void 0,void 0,V.current,e)};f.createRef=function(){return{current:null}};f.forwardRef=function(a){return{$$typeof:Da,render:a}};f.isValidElement=O;f.lazy=function(a){return{$$typeof:ca,_payload:{_status:-1,
_result:a},_init:va}};f.memo=function(a,b){return{$$typeof:Fa,type:a,compare:void 0===b?null:b}};f.startTransition=function(a,b){b=D.transition;var c=new Set;D.transition={_callbacks:c};var d=D.transition;try{var e=a();"object"===typeof e&&null!==e&&"function"===typeof e.then&&(c.forEach(function(h){return h(d,e)}),e.then(xa,qa))}catch(h){qa(h)}finally{D.transition=b}};f.unstable_useCacheRefresh=function(){return m.current.useCacheRefresh()};f.use=function(a){return m.current.use(a)};f.useActionState=
function(a,b,c){return m.current.useActionState(a,b,c)};f.useCallback=function(a,b){return m.current.useCallback(a,b)};f.useContext=function(a){return m.current.useContext(a)};f.useDebugValue=function(a,b){};f.useDeferredValue=function(a,b){return m.current.useDeferredValue(a,b)};f.useEffect=function(a,b){return m.current.useEffect(a,b)};f.useId=function(){return m.current.useId()};f.useImperativeHandle=function(a,b,c){return m.current.useImperativeHandle(a,b,c)};f.useInsertionEffect=function(a,b){return m.current.useInsertionEffect(a,
b)};f.useLayoutEffect=function(a,b){return m.current.useLayoutEffect(a,b)};f.useMemo=function(a,b){return m.current.useMemo(a,b)};f.useOptimistic=function(a,b){return m.current.useOptimistic(a,b)};f.useReducer=function(a,b,c){return m.current.useReducer(a,b,c)};f.useRef=function(a){return m.current.useRef(a)};f.useState=function(a){return m.current.useState(a)};f.useSyncExternalStore=function(a,b,c){return m.current.useSyncExternalStore(a,b,c)};f.useTransition=function(){return m.current.useTransition()};
f.version="19.0.0-canary-7a2609eed-20240403"})})();
'use strict';(function(){(function(f,A){"object"===typeof exports&&"undefined"!==typeof module?A(exports):"function"===typeof define&&define.amd?define(["exports"],A):(f="undefined"!==typeof globalThis?globalThis:f||self,A(f.React={}))})(this,function(f){function A(a){if(null===a||"object"!==typeof a)return null;a=U&&a[U]||a["@@iterator"];return"function"===typeof a?a:null}function x(a,b,c){this.props=a;this.context=b;this.refs=V;this.updater=c||W}function X(){}function K(a,b,c){this.props=a;this.context=
b;this.refs=V;this.updater=c||W}function L(a,b,c,d,e,k,g){c=g.ref;return{$$typeof:M,type:a,key:b,ref:void 0!==c?c:null,props:g}}function na(a,b){return L(a.type,b,null,void 0,void 0,void 0,a.props)}function N(a){return"object"===typeof a&&null!==a&&a.$$typeof===M}function oa(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(c){return b[c]})}function O(a,b){return"object"===typeof a&&null!==a&&null!=a.key?oa(""+a.key):b.toString(36)}function Y(){}function pa(a){switch(a.status){case "fulfilled":return a.value;
case "rejected":throw a.reason;default:switch("string"===typeof a.status?a.then(Y,Y):(a.status="pending",a.then(function(b){"pending"===a.status&&(a.status="fulfilled",a.value=b)},function(b){"pending"===a.status&&(a.status="rejected",a.reason=b)})),a.status){case "fulfilled":return a.value;case "rejected":throw a.reason;}}throw a;}function y(a,b,c,d,e){var k=typeof a;if("undefined"===k||"boolean"===k)a=null;var g=!1;if(null===a)g=!0;else switch(k){case "bigint":case "string":case "number":g=!0;break;
case "object":switch(a.$$typeof){case M:case qa:g=!0;break;case Z:return g=a._init,y(g(a._payload),b,c,d,e)}}if(g)return e=e(a),g=""===d?"."+O(a,0):d,aa(e)?(c="",null!=g&&(c=g.replace(ba,"$&/")+"/"),y(e,b,c,"",function(z){return z})):null!=e&&(N(e)&&(e=na(e,c+(!e.key||a&&a.key===e.key?"":(""+e.key).replace(ba,"$&/")+"/")+g)),b.push(e)),1;g=0;var n=""===d?".":d+":";if(aa(a))for(var h=0;h<a.length;h++)d=a[h],k=n+O(d,h),g+=y(d,b,c,k,e);else if(h=A(a),"function"===typeof h)for(a=h.call(a),h=0;!(d=a.next()).done;)d=
d.value,k=n+O(d,h++),g+=y(d,b,c,k,e);else if("object"===k){if("function"===typeof a.then)return y(pa(a),b,c,d,e);b=String(a);throw 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 D(a,b,c){if(null==a)return a;var d=[],e=0;y(a,d,"","",function(k){return b.call(c,k,e++)});return d}function ra(a){if(-1===a._status){var b=a._result;
b=b();b.then(function(c){if(0===a._status||-1===a._status)a._status=1,a._result=c},function(c){if(0===a._status||-1===a._status)a._status=2,a._result=c});-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<E(e,b))a[d]=b,a[c]=e,c=d;else break a}}function q(a){return 0===a.length?null:a[0]}function F(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,k=e>>>1;d<k;){var g=2*(d+1)-1,n=a[g],h=g+1,z=a[h];if(0>E(n,c))h<e&&0>E(z,n)?(a[d]=z,a[h]=c,d=h):(a[d]=n,a[g]=c,d=g);else if(h<e&&0>E(z,c))a[d]=z,a[h]=c,d=h;else break a}}return b}function E(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function G(a){for(var b=q(t);null!==b;){if(null===b.callback)F(t);else if(b.startTime<=a)F(t),b.sortIndex=b.expirationTime,P(r,b);else break;b=q(t)}}function Q(a){B=!1;G(a);if(!v)if(null!==q(r))v=!0,R();else{var b=q(t);null!==b&&S(Q,b.startTime-
a)}}function ca(){return w()-da<ea?!1:!0}function R(){H||(H=!0,I())}function S(a,b){C=fa(function(){a(w())},b)}function sa(){}var M=Symbol.for("react.element"),qa=Symbol.for("react.portal"),ta=Symbol.for("react.fragment"),ua=Symbol.for("react.strict_mode"),va=Symbol.for("react.profiler"),wa=Symbol.for("react.consumer"),xa=Symbol.for("react.context"),ya=Symbol.for("react.forward_ref"),za=Symbol.for("react.suspense"),Aa=Symbol.for("react.memo"),Z=Symbol.for("react.lazy"),U=Symbol.iterator,W={isMounted:function(a){return!1},
enqueueForceUpdate:function(a,b,c){},enqueueReplaceState:function(a,b,c,d){},enqueueSetState:function(a,b,c,d){}},ha=Object.assign,V={};x.prototype.isReactComponent={};x.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error("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")};x.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,
"forceUpdate")};X.prototype=x.prototype;var u=K.prototype=new X;u.constructor=K;ha(u,x.prototype);u.isPureReactComponent=!0;var aa=Array.isArray,l={H:null,C:null,T:null},ia=Object.prototype.hasOwnProperty,ba=/\/+/g;if("object"===typeof performance&&"function"===typeof performance.now){var Ba=performance;var w=function(){return Ba.now()}}else{var ja=Date,Ca=ja.now();w=function(){return ja.now()-Ca}}var r=[],t=[],Da=1,p=null,m=3,J=!1,v=!1,B=!1,fa="function"===typeof setTimeout?setTimeout:null,ka="function"===
typeof clearTimeout?clearTimeout:null,la="undefined"!==typeof setImmediate?setImmediate:null,H=!1,C=-1,ea=5,da=-1,T=function(){if(H){var a=w();da=a;var b=!0;try{a:{v=!1;B&&(B=!1,ka(C),C=-1);J=!0;var c=m;try{b:{G(a);for(p=q(r);null!==p&&!(p.expirationTime>a&&ca());){var d=p.callback;if("function"===typeof d){p.callback=null;m=p.priorityLevel;var e=d(p.expirationTime<=a);a=w();if("function"===typeof e){p.callback=e;G(a);b=!0;break b}p===q(r)&&F(r);G(a)}else F(r);p=q(r)}if(null!==p)b=!0;else{var k=q(t);
null!==k&&S(Q,k.startTime-a);b=!1}}break a}finally{p=null,m=c,J=!1}b=void 0}}finally{b?I():H=!1}}};if("function"===typeof la)var I=function(){la(T)};else if("undefined"!==typeof MessageChannel){u=new MessageChannel;var Ea=u.port2;u.port1.onmessage=T;I=function(){Ea.postMessage(null)}}else I=function(){fa(T,0)};u={H:null,C:null,T:null,Scheduler:{__proto__:null,unstable_IdlePriority:5,unstable_ImmediatePriority:1,unstable_LowPriority:4,unstable_NormalPriority:3,unstable_Profiling:null,unstable_UserBlockingPriority:2,
unstable_cancelCallback:function(a){a.callback=null},unstable_continueExecution:function(){v||J||(v=!0,R())},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"):ea=0<a?Math.floor(1E3/a):5},unstable_getCurrentPriorityLevel:function(){return m},unstable_getFirstCallbackNode:function(){return q(r)},unstable_next:function(a){switch(m){case 1:case 2:case 3:var b=3;break;default:b=
m}var c=m;m=b;try{return a()}finally{m=c}},get unstable_now(){return w},unstable_pauseExecution:function(){},unstable_requestPaint:function(){},unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=m;m=a;try{return b()}finally{m=c}},unstable_scheduleCallback:function(a,b,c){var d=w();"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:Da++,callback:b,priorityLevel:a,startTime:c,expirationTime:e,sortIndex:-1};c>d?(a.sortIndex=c,P(t,a),null===q(r)&&a===q(t)&&(B?(ka(C),C=-1):B=!0,S(Q,c-d))):(a.sortIndex=e,P(r,a),v||J||(v=!0,R()));return a},unstable_shouldYield:ca,unstable_wrapCallback:function(a){var b=m;return function(){var c=m;m=b;try{return a.apply(this,arguments)}finally{m=c}}}}};var ma="function"===typeof reportError?reportError:function(a){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var b=
new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof a&&null!==a&&"string"===typeof a.message?String(a.message):String(a),error:a});if(!window.dispatchEvent(b))return}else if("object"===typeof process&&"function"===typeof process.emit){process.emit("uncaughtException",a);return}console.error(a)};f.Children={map:D,forEach:function(a,b,c){D(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;D(a,function(){b++});return b},toArray:function(a){return D(a,function(b){return b})||
[]},only:function(a){if(!N(a))throw Error("React.Children.only expected to receive a single React element child.");return a}};f.Component=x;f.Fragment=ta;f.Profiler=va;f.PureComponent=K;f.StrictMode=ua;f.Suspense=za;f.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=u;f.act=function(a){throw Error("act(...) is not supported in production builds of React.");};f.cache=function(a){return function(){return a.apply(null,arguments)}};f.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error("The argument must be a React element, but you passed "+
a+".");var d=ha({},a.props),e=a.key,k=void 0;if(null!=b)for(g in void 0!==b.ref&&(k=l.owner),void 0!==b.key&&(e=""+b.key),b)!ia.call(b,g)||"key"===g||"__self"===g||"__source"===g||"ref"===g&&void 0===b.ref||(d[g]=b[g]);var g=arguments.length-2;if(1===g)d.children=c;else if(1<g){for(var n=Array(g),h=0;h<g;h++)n[h]=arguments[h+2];d.children=n}return L(a.type,e,null,void 0,void 0,k,d)};f.createContext=function(a){a={$$typeof:xa,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};
a.Provider=a;a.Consumer={$$typeof:wa,_context:a};return a};f.createElement=function(a,b,c){var d,e={},k=null;if(null!=b)for(d in void 0!==b.key&&(k=""+b.key),b)ia.call(b,d)&&"key"!==d&&"__self"!==d&&"__source"!==d&&(e[d]=b[d]);var g=arguments.length-2;if(1===g)e.children=c;else if(1<g){for(var n=Array(g),h=0;h<g;h++)n[h]=arguments[h+2];e.children=n}if(a&&a.defaultProps)for(d in g=a.defaultProps,g)void 0===e[d]&&(e[d]=g[d]);return L(a,k,null,void 0,void 0,l.owner,e)};f.createRef=function(){return{current:null}};
f.forwardRef=function(a){return{$$typeof:ya,render:a}};f.isValidElement=N;f.lazy=function(a){return{$$typeof:Z,_payload:{_status:-1,_result:a},_init:ra}};f.memo=function(a,b){return{$$typeof:Aa,type:a,compare:void 0===b?null:b}};f.startTransition=function(a,b){b=l.T;var c=new Set;l.T={_callbacks:c};var d=l.T;try{var e=a();"object"===typeof e&&null!==e&&"function"===typeof e.then&&(c.forEach(function(k){return k(d,e)}),e.then(sa,ma))}catch(k){ma(k)}finally{l.T=b}};f.unstable_useCacheRefresh=function(){return l.H.useCacheRefresh()};
f.use=function(a){return l.H.use(a)};f.useActionState=function(a,b,c){return l.H.useActionState(a,b,c)};f.useCallback=function(a,b){return l.H.useCallback(a,b)};f.useContext=function(a){return l.H.useContext(a)};f.useDebugValue=function(a,b){};f.useDeferredValue=function(a,b){return l.H.useDeferredValue(a,b)};f.useEffect=function(a,b){return l.H.useEffect(a,b)};f.useId=function(){return l.H.useId()};f.useImperativeHandle=function(a,b,c){return l.H.useImperativeHandle(a,b,c)};f.useInsertionEffect=
function(a,b){return l.H.useInsertionEffect(a,b)};f.useLayoutEffect=function(a,b){return l.H.useLayoutEffect(a,b)};f.useMemo=function(a,b){return l.H.useMemo(a,b)};f.useOptimistic=function(a,b){return l.H.useOptimistic(a,b)};f.useReducer=function(a,b,c){return l.H.useReducer(a,b,c)};f.useRef=function(a){return l.H.useRef(a)};f.useState=function(a){return l.H.useState(a)};f.useSyncExternalStore=function(a,b,c){return l.H.useSyncExternalStore(a,b,c)};f.useTransition=function(){return l.H.useTransition()};
f.version="19.0.0-canary-8afa144bd-20240416"})})();

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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

Sorry, the diff of this file is not supported yet

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

Sorry, the diff of this file is not supported yet

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

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc