CoolFace
Apppublic

sourav-das/stem-separator

sourceHugging Facemitupdated 6mo agoView on Hugging Face
3likes
react.development.js1285 linesDownload Raw Back to cjs
1/**2 * @license React3 * react.development.js4 *5 * Copyright (c) Meta Platforms, Inc. and affiliates.6 *7 * This source code is licensed under the MIT license found in the8 * LICENSE file in the root directory of this source tree.9 */10 11"use strict";12"production" !== process.env.NODE_ENV &&13  (function () {14    function defineDeprecationWarning(methodName, info) {15      Object.defineProperty(Component.prototype, methodName, {16        get: function () {17          console.warn(18            "%s(...) is deprecated in plain JavaScript React classes. %s",19            info[0],20            info[1]21          );22        }23      });24    }25    function getIteratorFn(maybeIterable) {26      if (null === maybeIterable || "object" !== typeof maybeIterable)27        return null;28      maybeIterable =29        (MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL]) ||30        maybeIterable["@@iterator"];31      return "function" === typeof maybeIterable ? maybeIterable : null;32    }33    function warnNoop(publicInstance, callerName) {34      publicInstance =35        ((publicInstance = publicInstance.constructor) &&36          (publicInstance.displayName || publicInstance.name)) ||37        "ReactClass";38      var warningKey = publicInstance + "." + callerName;39      didWarnStateUpdateForUnmountedComponent[warningKey] ||40        (console.error(41          "Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.",42          callerName,43          publicInstance44        ),45        (didWarnStateUpdateForUnmountedComponent[warningKey] = !0));46    }47    function Component(props, context, updater) {48      this.props = props;49      this.context = context;50      this.refs = emptyObject;51      this.updater = updater || ReactNoopUpdateQueue;52    }53    function ComponentDummy() {}54    function PureComponent(props, context, updater) {55      this.props = props;56      this.context = context;57      this.refs = emptyObject;58      this.updater = updater || ReactNoopUpdateQueue;59    }60    function noop() {}61    function testStringCoercion(value) {62      return "" + value;63    }64    function checkKeyStringCoercion(value) {65      try {66        testStringCoercion(value);67        var JSCompiler_inline_result = !1;68      } catch (e) {69        JSCompiler_inline_result = !0;70      }71      if (JSCompiler_inline_result) {72        JSCompiler_inline_result = console;73        var JSCompiler_temp_const = JSCompiler_inline_result.error;74        var JSCompiler_inline_result$jscomp$0 =75          ("function" === typeof Symbol &&76            Symbol.toStringTag &&77            value[Symbol.toStringTag]) ||78          value.constructor.name ||79          "Object";80        JSCompiler_temp_const.call(81          JSCompiler_inline_result,82          "The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",83          JSCompiler_inline_result$jscomp$084        );85        return testStringCoercion(value);86      }87    }88    function getComponentNameFromType(type) {89      if (null == type) return null;90      if ("function" === typeof type)91        return type.$$typeof === REACT_CLIENT_REFERENCE92          ? null93          : type.displayName || type.name || null;94      if ("string" === typeof type) return type;95      switch (type) {96        case REACT_FRAGMENT_TYPE:97          return "Fragment";98        case REACT_PROFILER_TYPE:99          return "Profiler";100        case REACT_STRICT_MODE_TYPE:101          return "StrictMode";102        case REACT_SUSPENSE_TYPE:103          return "Suspense";104        case REACT_SUSPENSE_LIST_TYPE:105          return "SuspenseList";106        case REACT_ACTIVITY_TYPE:107          return "Activity";108      }109      if ("object" === typeof type)110        switch (111          ("number" === typeof type.tag &&112            console.error(113              "Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."114            ),115          type.$$typeof)116        ) {117          case REACT_PORTAL_TYPE:118            return "Portal";119          case REACT_CONTEXT_TYPE:120            return type.displayName || "Context";121          case REACT_CONSUMER_TYPE:122            return (type._context.displayName || "Context") + ".Consumer";123          case REACT_FORWARD_REF_TYPE:124            var innerType = type.render;125            type = type.displayName;126            type ||127              ((type = innerType.displayName || innerType.name || ""),128              (type = "" !== type ? "ForwardRef(" + type + ")" : "ForwardRef"));129            return type;130          case REACT_MEMO_TYPE:131            return (132              (innerType = type.displayName || null),133              null !== innerType134                ? innerType135                : getComponentNameFromType(type.type) || "Memo"136            );137          case REACT_LAZY_TYPE:138            innerType = type._payload;139            type = type._init;140            try {141              return getComponentNameFromType(type(innerType));142            } catch (x) {}143        }144      return null;145    }146    function getTaskName(type) {147      if (type === REACT_FRAGMENT_TYPE) return "<>";148      if (149        "object" === typeof type &&150        null !== type &&151        type.$$typeof === REACT_LAZY_TYPE152      )153        return "<...>";154      try {155        var name = getComponentNameFromType(type);156        return name ? "<" + name + ">" : "<...>";157      } catch (x) {158        return "<...>";159      }160    }161    function getOwner() {162      var dispatcher = ReactSharedInternals.A;163      return null === dispatcher ? null : dispatcher.getOwner();164    }165    function UnknownOwner() {166      return Error("react-stack-top-frame");167    }168    function hasValidKey(config) {169      if (hasOwnProperty.call(config, "key")) {170        var getter = Object.getOwnPropertyDescriptor(config, "key").get;171        if (getter && getter.isReactWarning) return !1;172      }173      return void 0 !== config.key;174    }175    function defineKeyPropWarningGetter(props, displayName) {176      function warnAboutAccessingKey() {177        specialPropKeyWarningShown ||178          ((specialPropKeyWarningShown = !0),179          console.error(180            "%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",181            displayName182          ));183      }184      warnAboutAccessingKey.isReactWarning = !0;185      Object.defineProperty(props, "key", {186        get: warnAboutAccessingKey,187        configurable: !0188      });189    }190    function elementRefGetterWithDeprecationWarning() {191      var componentName = getComponentNameFromType(this.type);192      didWarnAboutElementRef[componentName] ||193        ((didWarnAboutElementRef[componentName] = !0),194        console.error(195          "Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release."196        ));197      componentName = this.props.ref;198      return void 0 !== componentName ? componentName : null;199    }200    function ReactElement(type, key, props, owner, debugStack, debugTask) {201      var refProp = props.ref;202      type = {203        $$typeof: REACT_ELEMENT_TYPE,204        type: type,205        key: key,206        props: props,207        _owner: owner208      };209      null !== (void 0 !== refProp ? refProp : null)210        ? Object.defineProperty(type, "ref", {211            enumerable: !1,212            get: elementRefGetterWithDeprecationWarning213          })214        : Object.defineProperty(type, "ref", { enumerable: !1, value: null });215      type._store = {};216      Object.defineProperty(type._store, "validated", {217        configurable: !1,218        enumerable: !1,219        writable: !0,220        value: 0221      });222      Object.defineProperty(type, "_debugInfo", {223        configurable: !1,224        enumerable: !1,225        writable: !0,226        value: null227      });228      Object.defineProperty(type, "_debugStack", {229        configurable: !1,230        enumerable: !1,231        writable: !0,232        value: debugStack233      });234      Object.defineProperty(type, "_debugTask", {235        configurable: !1,236        enumerable: !1,237        writable: !0,238        value: debugTask239      });240      Object.freeze && (Object.freeze(type.props), Object.freeze(type));241      return type;242    }243    function cloneAndReplaceKey(oldElement, newKey) {244      newKey = ReactElement(245        oldElement.type,246        newKey,247        oldElement.props,248        oldElement._owner,249        oldElement._debugStack,250        oldElement._debugTask251      );252      oldElement._store &&253        (newKey._store.validated = oldElement._store.validated);254      return newKey;255    }256    function validateChildKeys(node) {257      isValidElement(node)258        ? node._store && (node._store.validated = 1)259        : "object" === typeof node &&260          null !== node &&261          node.$$typeof === REACT_LAZY_TYPE &&262          ("fulfilled" === node._payload.status263            ? isValidElement(node._payload.value) &&264              node._payload.value._store &&265              (node._payload.value._store.validated = 1)266            : node._store && (node._store.validated = 1));267    }268    function isValidElement(object) {269      return (270        "object" === typeof object &&271        null !== object &&272        object.$$typeof === REACT_ELEMENT_TYPE273      );274    }275    function escape(key) {276      var escaperLookup = { "=": "=0", ":": "=2" };277      return (278        "$" +279        key.replace(/[=:]/g, function (match) {280          return escaperLookup[match];281        })282      );283    }284    function getElementKey(element, index) {285      return "object" === typeof element &&286        null !== element &&287        null != element.key288        ? (checkKeyStringCoercion(element.key), escape("" + element.key))289        : index.toString(36);290    }291    function resolveThenable(thenable) {292      switch (thenable.status) {293        case "fulfilled":294          return thenable.value;295        case "rejected":296          throw thenable.reason;297        default:298          switch (299            ("string" === typeof thenable.status300              ? thenable.then(noop, noop)301              : ((thenable.status = "pending"),302                thenable.then(303                  function (fulfilledValue) {304                    "pending" === thenable.status &&305                      ((thenable.status = "fulfilled"),306                      (thenable.value = fulfilledValue));307                  },308                  function (error) {309                    "pending" === thenable.status &&310                      ((thenable.status = "rejected"),311                      (thenable.reason = error));312                  }313                )),314            thenable.status)315          ) {316            case "fulfilled":317              return thenable.value;318            case "rejected":319              throw thenable.reason;320          }321      }322      throw thenable;323    }324    function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) {325      var type = typeof children;326      if ("undefined" === type || "boolean" === type) children = null;327      var invokeCallback = !1;328      if (null === children) invokeCallback = !0;329      else330        switch (type) {331          case "bigint":332          case "string":333          case "number":334            invokeCallback = !0;335            break;336          case "object":337            switch (children.$$typeof) {338              case REACT_ELEMENT_TYPE:339              case REACT_PORTAL_TYPE:340                invokeCallback = !0;341                break;342              case REACT_LAZY_TYPE:343                return (344                  (invokeCallback = children._init),345                  mapIntoArray(346                    invokeCallback(children._payload),347                    array,348                    escapedPrefix,349                    nameSoFar,350                    callback351                  )352                );353            }354        }355      if (invokeCallback) {356        invokeCallback = children;357        callback = callback(invokeCallback);358        var childKey =359          "" === nameSoFar ? "." + getElementKey(invokeCallback, 0) : nameSoFar;360        isArrayImpl(callback)361          ? ((escapedPrefix = ""),362            null != childKey &&363              (escapedPrefix =364                childKey.replace(userProvidedKeyEscapeRegex, "$&/") + "/"),365            mapIntoArray(callback, array, escapedPrefix, "", function (c) {366              return c;367            }))368          : null != callback &&369            (isValidElement(callback) &&370              (null != callback.key &&371                ((invokeCallback && invokeCallback.key === callback.key) ||372                  checkKeyStringCoercion(callback.key)),373              (escapedPrefix = cloneAndReplaceKey(374                callback,375                escapedPrefix +376                  (null == callback.key ||377                  (invokeCallback && invokeCallback.key === callback.key)378                    ? ""379                    : ("" + callback.key).replace(380                        userProvidedKeyEscapeRegex,381                        "$&/"382                      ) + "/") +383                  childKey384              )),385              "" !== nameSoFar &&386                null != invokeCallback &&387                isValidElement(invokeCallback) &&388                null == invokeCallback.key &&389                invokeCallback._store &&390                !invokeCallback._store.validated &&391                (escapedPrefix._store.validated = 2),392              (callback = escapedPrefix)),393            array.push(callback));394        return 1;395      }396      invokeCallback = 0;397      childKey = "" === nameSoFar ? "." : nameSoFar + ":";398      if (isArrayImpl(children))399        for (var i = 0; i < children.length; i++)400          (nameSoFar = children[i]),401            (type = childKey + getElementKey(nameSoFar, i)),402            (invokeCallback += mapIntoArray(403              nameSoFar,404              array,405              escapedPrefix,406              type,407              callback408            ));409      else if (((i = getIteratorFn(children)), "function" === typeof i))410        for (411          i === children.entries &&412            (didWarnAboutMaps ||413              console.warn(414                "Using Maps as children is not supported. Use an array of keyed ReactElements instead."415              ),416            (didWarnAboutMaps = !0)),417            children = i.call(children),418            i = 0;419          !(nameSoFar = children.next()).done;420 421        )422          (nameSoFar = nameSoFar.value),423            (type = childKey + getElementKey(nameSoFar, i++)),424            (invokeCallback += mapIntoArray(425              nameSoFar,426              array,427              escapedPrefix,428              type,429              callback430            ));431      else if ("object" === type) {432        if ("function" === typeof children.then)433          return mapIntoArray(434            resolveThenable(children),435            array,436            escapedPrefix,437            nameSoFar,438            callback439          );440        array = String(children);441        throw Error(442          "Objects are not valid as a React child (found: " +443            ("[object Object]" === array444              ? "object with keys {" + Object.keys(children).join(", ") + "}"445              : array) +446            "). If you meant to render a collection of children, use an array instead."447        );448      }449      return invokeCallback;450    }451    function mapChildren(children, func, context) {452      if (null == children) return children;453      var result = [],454        count = 0;455      mapIntoArray(children, result, "", "", function (child) {456        return func.call(context, child, count++);457      });458      return result;459    }460    function lazyInitializer(payload) {461      if (-1 === payload._status) {462        var ioInfo = payload._ioInfo;463        null != ioInfo && (ioInfo.start = ioInfo.end = performance.now());464        ioInfo = payload._result;465        var thenable = ioInfo();466        thenable.then(467          function (moduleObject) {468            if (0 === payload._status || -1 === payload._status) {469              payload._status = 1;470              payload._result = moduleObject;471              var _ioInfo = payload._ioInfo;472              null != _ioInfo && (_ioInfo.end = performance.now());473              void 0 === thenable.status &&474                ((thenable.status = "fulfilled"),475                (thenable.value = moduleObject));476            }477          },478          function (error) {479            if (0 === payload._status || -1 === payload._status) {480              payload._status = 2;481              payload._result = error;482              var _ioInfo2 = payload._ioInfo;483              null != _ioInfo2 && (_ioInfo2.end = performance.now());484              void 0 === thenable.status &&485                ((thenable.status = "rejected"), (thenable.reason = error));486            }487          }488        );489        ioInfo = payload._ioInfo;490        if (null != ioInfo) {491          ioInfo.value = thenable;492          var displayName = thenable.displayName;493          "string" === typeof displayName && (ioInfo.name = displayName);494        }495        -1 === payload._status &&496          ((payload._status = 0), (payload._result = thenable));497      }498      if (1 === payload._status)499        return (500          (ioInfo = payload._result),501          void 0 === ioInfo &&502            console.error(503              "lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n  const MyComponent = lazy(() => import('./MyComponent'))\n\nDid you accidentally put curly braces around the import?",504              ioInfo505            ),506          "default" in ioInfo ||507            console.error(508              "lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n  const MyComponent = lazy(() => import('./MyComponent'))",509              ioInfo510            ),511          ioInfo.default512        );513      throw payload._result;514    }515    function resolveDispatcher() {516      var dispatcher = ReactSharedInternals.H;517      null === dispatcher &&518        console.error(519          "Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem."520        );521      return dispatcher;522    }523    function releaseAsyncTransition() {524      ReactSharedInternals.asyncTransitions--;525    }526    function enqueueTask(task) {527      if (null === enqueueTaskImpl)528        try {529          var requireString = ("require" + Math.random()).slice(0, 7);530          enqueueTaskImpl = (module && module[requireString]).call(531            module,532            "timers"533          ).setImmediate;534        } catch (_err) {535          enqueueTaskImpl = function (callback) {536            !1 === didWarnAboutMessageChannel &&537              ((didWarnAboutMessageChannel = !0),538              "undefined" === typeof MessageChannel &&539                console.error(540                  "This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."541                ));542            var channel = new MessageChannel();543            channel.port1.onmessage = callback;544            channel.port2.postMessage(void 0);545          };546        }547      return enqueueTaskImpl(task);548    }549    function aggregateErrors(errors) {550      return 1 < errors.length && "function" === typeof AggregateError551        ? new AggregateError(errors)552        : errors[0];553    }554    function popActScope(prevActQueue, prevActScopeDepth) {555      prevActScopeDepth !== actScopeDepth - 1 &&556        console.error(557          "You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "558        );559      actScopeDepth = prevActScopeDepth;560    }561    function recursivelyFlushAsyncActWork(returnValue, resolve, reject) {562      var queue = ReactSharedInternals.actQueue;563      if (null !== queue)564        if (0 !== queue.length)565          try {566            flushActQueue(queue);567            enqueueTask(function () {568              return recursivelyFlushAsyncActWork(returnValue, resolve, reject);569            });570            return;571          } catch (error) {572            ReactSharedInternals.thrownErrors.push(error);573          }574        else ReactSharedInternals.actQueue = null;575      0 < ReactSharedInternals.thrownErrors.length576        ? ((queue = aggregateErrors(ReactSharedInternals.thrownErrors)),577          (ReactSharedInternals.thrownErrors.length = 0),578          reject(queue))579        : resolve(returnValue);580    }581    function flushActQueue(queue) {582      if (!isFlushing) {583        isFlushing = !0;584        var i = 0;585        try {586          for (; i < queue.length; i++) {587            var callback = queue[i];588            do {589              ReactSharedInternals.didUsePromise = !1;590              var continuation = callback(!1);591              if (null !== continuation) {592                if (ReactSharedInternals.didUsePromise) {593                  queue[i] = callback;594                  queue.splice(0, i);595                  return;596                }597                callback = continuation;598              } else break;599            } while (1);600          }601          queue.length = 0;602        } catch (error) {603          queue.splice(0, i + 1), ReactSharedInternals.thrownErrors.push(error);604        } finally {605          isFlushing = !1;606        }607      }608    }609    "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&610      "function" ===611        typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart &&612      __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());613    var REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"),614      REACT_PORTAL_TYPE = Symbol.for("react.portal"),615      REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),616      REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"),617      REACT_PROFILER_TYPE = Symbol.for("react.profiler"),618      REACT_CONSUMER_TYPE = Symbol.for("react.consumer"),619      REACT_CONTEXT_TYPE = Symbol.for("react.context"),620      REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"),621      REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"),622      REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"),623      REACT_MEMO_TYPE = Symbol.for("react.memo"),624      REACT_LAZY_TYPE = Symbol.for("react.lazy"),625      REACT_ACTIVITY_TYPE = Symbol.for("react.activity"),626      MAYBE_ITERATOR_SYMBOL = Symbol.iterator,627      didWarnStateUpdateForUnmountedComponent = {},628      ReactNoopUpdateQueue = {629        isMounted: function () {630          return !1;631        },632        enqueueForceUpdate: function (publicInstance) {633          warnNoop(publicInstance, "forceUpdate");634        },635        enqueueReplaceState: function (publicInstance) {636          warnNoop(publicInstance, "replaceState");637        },638        enqueueSetState: function (publicInstance) {639          warnNoop(publicInstance, "setState");640        }641      },642      assign = Object.assign,643      emptyObject = {};644    Object.freeze(emptyObject);645    Component.prototype.isReactComponent = {};646    Component.prototype.setState = function (partialState, callback) {647      if (648        "object" !== typeof partialState &&649        "function" !== typeof partialState &&650        null != partialState651      )652        throw Error(653          "takes an object of state variables to update or a function which returns an object of state variables."654        );655      this.updater.enqueueSetState(this, partialState, callback, "setState");656    };657    Component.prototype.forceUpdate = function (callback) {658      this.updater.enqueueForceUpdate(this, callback, "forceUpdate");659    };660    var deprecatedAPIs = {661      isMounted: [662        "isMounted",663        "Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."664      ],665      replaceState: [666        "replaceState",667        "Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."668      ]669    };670    for (fnName in deprecatedAPIs)671      deprecatedAPIs.hasOwnProperty(fnName) &&672        defineDeprecationWarning(fnName, deprecatedAPIs[fnName]);673    ComponentDummy.prototype = Component.prototype;674    deprecatedAPIs = PureComponent.prototype = new ComponentDummy();675    deprecatedAPIs.constructor = PureComponent;676    assign(deprecatedAPIs, Component.prototype);677    deprecatedAPIs.isPureReactComponent = !0;678    var isArrayImpl = Array.isArray,679      REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference"),680      ReactSharedInternals = {681        H: null,682        A: null,683        T: null,684        S: null,685        actQueue: null,686        asyncTransitions: 0,687        isBatchingLegacy: !1,688        didScheduleLegacyUpdate: !1,689        didUsePromise: !1,690        thrownErrors: [],691        getCurrentStack: null,692        recentlyCreatedOwnerStacks: 0693      },694      hasOwnProperty = Object.prototype.hasOwnProperty,695      createTask = console.createTask696        ? console.createTask697        : function () {698            return null;699          };700    deprecatedAPIs = {701      react_stack_bottom_frame: function (callStackForError) {702        return callStackForError();703      }704    };705    var specialPropKeyWarningShown, didWarnAboutOldJSXRuntime;706    var didWarnAboutElementRef = {};707    var unknownOwnerDebugStack = deprecatedAPIs.react_stack_bottom_frame.bind(708      deprecatedAPIs,709      UnknownOwner710    )();711    var unknownOwnerDebugTask = createTask(getTaskName(UnknownOwner));712    var didWarnAboutMaps = !1,713      userProvidedKeyEscapeRegex = /\/+/g,714      reportGlobalError =715        "function" === typeof reportError716          ? reportError717          : function (error) {718              if (719                "object" === typeof window &&720                "function" === typeof window.ErrorEvent721              ) {722                var event = new window.ErrorEvent("error", {723                  bubbles: !0,724                  cancelable: !0,725                  message:726                    "object" === typeof error &&727                    null !== error &&728                    "string" === typeof error.message729                      ? String(error.message)730                      : String(error),731                  error: error732                });733                if (!window.dispatchEvent(event)) return;734              } else if (735                "object" === typeof process &&736                "function" === typeof process.emit737              ) {738                process.emit("uncaughtException", error);739                return;740              }741              console.error(error);742            },743      didWarnAboutMessageChannel = !1,744      enqueueTaskImpl = null,745      actScopeDepth = 0,746      didWarnNoAwaitAct = !1,747      isFlushing = !1,748      queueSeveralMicrotasks =749        "function" === typeof queueMicrotask750          ? function (callback) {751              queueMicrotask(function () {752                return queueMicrotask(callback);753              });754            }755          : enqueueTask;756    deprecatedAPIs = Object.freeze({757      __proto__: null,758      c: function (size) {759        return resolveDispatcher().useMemoCache(size);760      }761    });762    var fnName = {763      map: mapChildren,764      forEach: function (children, forEachFunc, forEachContext) {765        mapChildren(766          children,767          function () {768            forEachFunc.apply(this, arguments);769          },770          forEachContext771        );772      },773      count: function (children) {774        var n = 0;775        mapChildren(children, function () {776          n++;777        });778        return n;779      },780      toArray: function (children) {781        return (782          mapChildren(children, function (child) {783            return child;784          }) || []785        );786      },787      only: function (children) {788        if (!isValidElement(children))789          throw Error(790            "React.Children.only expected to receive a single React element child."791          );792        return children;793      }794    };795    exports.Activity = REACT_ACTIVITY_TYPE;796    exports.Children = fnName;797    exports.Component = Component;798    exports.Fragment = REACT_FRAGMENT_TYPE;799    exports.Profiler = REACT_PROFILER_TYPE;800    exports.PureComponent = PureComponent;801    exports.StrictMode = REACT_STRICT_MODE_TYPE;802    exports.Suspense = REACT_SUSPENSE_TYPE;803    exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE =804      ReactSharedInternals;805    exports.__COMPILER_RUNTIME = deprecatedAPIs;806    exports.act = function (callback) {807      var prevActQueue = ReactSharedInternals.actQueue,808        prevActScopeDepth = actScopeDepth;809      actScopeDepth++;810      var queue = (ReactSharedInternals.actQueue =811          null !== prevActQueue ? prevActQueue : []),812        didAwaitActCall = !1;813      try {814        var result = callback();815      } catch (error) {816        ReactSharedInternals.thrownErrors.push(error);817      }818      if (0 < ReactSharedInternals.thrownErrors.length)819        throw (820          (popActScope(prevActQueue, prevActScopeDepth),821          (callback = aggregateErrors(ReactSharedInternals.thrownErrors)),822          (ReactSharedInternals.thrownErrors.length = 0),823          callback)824        );825      if (826        null !== result &&827        "object" === typeof result &&828        "function" === typeof result.then829      ) {830        var thenable = result;831        queueSeveralMicrotasks(function () {832          didAwaitActCall ||833            didWarnNoAwaitAct ||834            ((didWarnNoAwaitAct = !0),835            console.error(836              "You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"837            ));838        });839        return {840          then: function (resolve, reject) {841            didAwaitActCall = !0;842            thenable.then(843              function (returnValue) {844                popActScope(prevActQueue, prevActScopeDepth);845                if (0 === prevActScopeDepth) {846                  try {847                    flushActQueue(queue),848                      enqueueTask(function () {849                        return recursivelyFlushAsyncActWork(850                          returnValue,851                          resolve,852                          reject853                        );854                      });855                  } catch (error$0) {856                    ReactSharedInternals.thrownErrors.push(error$0);857                  }858                  if (0 < ReactSharedInternals.thrownErrors.length) {859                    var _thrownError = aggregateErrors(860                      ReactSharedInternals.thrownErrors861                    );862                    ReactSharedInternals.thrownErrors.length = 0;863                    reject(_thrownError);864                  }865                } else resolve(returnValue);866              },867              function (error) {868                popActScope(prevActQueue, prevActScopeDepth);869                0 < ReactSharedInternals.thrownErrors.length870                  ? ((error = aggregateErrors(871                      ReactSharedInternals.thrownErrors872                    )),873                    (ReactSharedInternals.thrownErrors.length = 0),874                    reject(error))875                  : reject(error);876              }877            );878          }879        };880      }881      var returnValue$jscomp$0 = result;882      popActScope(prevActQueue, prevActScopeDepth);883      0 === prevActScopeDepth &&884        (flushActQueue(queue),885        0 !== queue.length &&886          queueSeveralMicrotasks(function () {887            didAwaitActCall ||888              didWarnNoAwaitAct ||889              ((didWarnNoAwaitAct = !0),890              console.error(891                "A component suspended inside an `act` scope, but the `act` call was not awaited. When testing React components that depend on asynchronous data, you must await the result:\n\nawait act(() => ...)"892              ));893          }),894        (ReactSharedInternals.actQueue = null));895      if (0 < ReactSharedInternals.thrownErrors.length)896        throw (897          ((callback = aggregateErrors(ReactSharedInternals.thrownErrors)),898          (ReactSharedInternals.thrownErrors.length = 0),899          callback)900        );901      return {902        then: function (resolve, reject) {903          didAwaitActCall = !0;904          0 === prevActScopeDepth905            ? ((ReactSharedInternals.actQueue = queue),906              enqueueTask(function () {907                return recursivelyFlushAsyncActWork(908                  returnValue$jscomp$0,909                  resolve,910                  reject911                );912              }))913            : resolve(returnValue$jscomp$0);914        }915      };916    };917    exports.cache = function (fn) {918      return function () {919        return fn.apply(null, arguments);920      };921    };922    exports.cacheSignal = function () {923      return null;924    };925    exports.captureOwnerStack = function () {926      var getCurrentStack = ReactSharedInternals.getCurrentStack;927      return null === getCurrentStack ? null : getCurrentStack();928    };929    exports.cloneElement = function (element, config, children) {930      if (null === element || void 0 === element)931        throw Error(932          "The argument must be a React element, but you passed " +933            element +934            "."935        );936      var props = assign({}, element.props),937        key = element.key,938        owner = element._owner;939      if (null != config) {940        var JSCompiler_inline_result;941        a: {942          if (943            hasOwnProperty.call(config, "ref") &&944            (JSCompiler_inline_result = Object.getOwnPropertyDescriptor(945              config,946              "ref"947            ).get) &&948            JSCompiler_inline_result.isReactWarning949          ) {950            JSCompiler_inline_result = !1;951            break a;952          }953          JSCompiler_inline_result = void 0 !== config.ref;954        }955        JSCompiler_inline_result && (owner = getOwner());956        hasValidKey(config) &&957          (checkKeyStringCoercion(config.key), (key = "" + config.key));958        for (propName in config)959          !hasOwnProperty.call(config, propName) ||960            "key" === propName ||961            "__self" === propName ||962            "__source" === propName ||963            ("ref" === propName && void 0 === config.ref) ||964            (props[propName] = config[propName]);965      }966      var propName = arguments.length - 2;967      if (1 === propName) props.children = children;968      else if (1 < propName) {969        JSCompiler_inline_result = Array(propName);970        for (var i = 0; i < propName; i++)971          JSCompiler_inline_result[i] = arguments[i + 2];972        props.children = JSCompiler_inline_result;973      }974      props = ReactElement(975        element.type,976        key,977        props,978        owner,979        element._debugStack,980        element._debugTask981      );982      for (key = 2; key < arguments.length; key++)983        validateChildKeys(arguments[key]);984      return props;985    };986    exports.createContext = function (defaultValue) {987      defaultValue = {988        $$typeof: REACT_CONTEXT_TYPE,989        _currentValue: defaultValue,990        _currentValue2: defaultValue,991        _threadCount: 0,992        Provider: null,993        Consumer: null994      };995      defaultValue.Provider = defaultValue;996      defaultValue.Consumer = {997        $$typeof: REACT_CONSUMER_TYPE,998        _context: defaultValue999      };1000      defaultValue._currentRenderer = null;1001      defaultValue._currentRenderer2 = null;1002      return defaultValue;1003    };1004    exports.createElement = function (type, config, children) {1005      for (var i = 2; i < arguments.length; i++)1006        validateChildKeys(arguments[i]);1007      i = {};1008      var key = null;1009      if (null != config)1010        for (propName in (didWarnAboutOldJSXRuntime ||1011          !("__self" in config) ||1012          "key" in config ||1013          ((didWarnAboutOldJSXRuntime = !0),1014          console.warn(1015            "Your app (or one of its dependencies) is using an outdated JSX transform. Update to the modern JSX transform for faster performance: https://react.dev/link/new-jsx-transform"1016          )),1017        hasValidKey(config) &&1018          (checkKeyStringCoercion(config.key), (key = "" + config.key)),1019        config))1020          hasOwnProperty.call(config, propName) &&1021            "key" !== propName &&1022            "__self" !== propName &&1023            "__source" !== propName &&1024            (i[propName] = config[propName]);1025      var childrenLength = arguments.length - 2;1026      if (1 === childrenLength) i.children = children;1027      else if (1 < childrenLength) {1028        for (1029          var childArray = Array(childrenLength), _i = 0;1030          _i < childrenLength;1031          _i++1032        )1033          childArray[_i] = arguments[_i + 2];1034        Object.freeze && Object.freeze(childArray);1035        i.children = childArray;1036      }1037      if (type && type.defaultProps)1038        for (propName in ((childrenLength = type.defaultProps), childrenLength))1039          void 0 === i[propName] && (i[propName] = childrenLength[propName]);1040      key &&1041        defineKeyPropWarningGetter(1042          i,1043          "function" === typeof type1044            ? type.displayName || type.name || "Unknown"1045            : type1046        );1047      var propName = 1e4 > ReactSharedInternals.recentlyCreatedOwnerStacks++;1048      return ReactElement(1049        type,1050        key,1051        i,1052        getOwner(),1053        propName ? Error("react-stack-top-frame") : unknownOwnerDebugStack,1054        propName ? createTask(getTaskName(type)) : unknownOwnerDebugTask1055      );1056    };1057    exports.createRef = function () {1058      var refObject = { current: null };1059      Object.seal(refObject);1060      return refObject;1061    };1062    exports.forwardRef = function (render) {1063      null != render && render.$$typeof === REACT_MEMO_TYPE1064        ? console.error(1065            "forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."1066          )1067        : "function" !== typeof render1068          ? console.error(1069              "forwardRef requires a render function but was given %s.",1070              null === render ? "null" : typeof render1071            )1072          : 0 !== render.length &&1073            2 !== render.length &&1074            console.error(1075              "forwardRef render functions accept exactly two parameters: props and ref. %s",1076              1 === render.length1077                ? "Did you forget to use the ref parameter?"1078                : "Any additional parameter will be undefined."1079            );1080      null != render &&1081        null != render.defaultProps &&1082        console.error(1083          "forwardRef render functions do not support defaultProps. Did you accidentally pass a React component?"1084        );1085      var elementType = { $$typeof: REACT_FORWARD_REF_TYPE, render: render },1086        ownName;1087      Object.defineProperty(elementType, "displayName", {1088        enumerable: !1,1089        configurable: !0,1090        get: function () {1091          return ownName;1092        },1093        set: function (name) {1094          ownName = name;1095          render.name ||1096            render.displayName ||1097            (Object.defineProperty(render, "name", { value: name }),1098            (render.displayName = name));1099        }1100      });1101      return elementType;1102    };1103    exports.isValidElement = isValidElement;1104    exports.lazy = function (ctor) {1105      ctor = { _status: -1, _result: ctor };1106      var lazyType = {1107          $$typeof: REACT_LAZY_TYPE,1108          _payload: ctor,1109          _init: lazyInitializer1110        },1111        ioInfo = {1112          name: "lazy",1113          start: -1,1114          end: -1,1115          value: null,1116          owner: null,1117          debugStack: Error("react-stack-top-frame"),1118          debugTask: console.createTask ? console.createTask("lazy()") : null1119        };1120      ctor._ioInfo = ioInfo;1121      lazyType._debugInfo = [{ awaited: ioInfo }];1122      return lazyType;1123    };1124    exports.memo = function (type, compare) {1125      null == type &&1126        console.error(1127          "memo: The first argument must be a component. Instead received: %s",1128          null === type ? "null" : typeof type1129        );1130      compare = {1131        $$typeof: REACT_MEMO_TYPE,1132        type: type,1133        compare: void 0 === compare ? null : compare1134      };1135      var ownName;1136      Object.defineProperty(compare, "displayName", {1137        enumerable: !1,1138        configurable: !0,1139        get: function () {1140          return ownName;1141        },1142        set: function (name) {1143          ownName = name;1144          type.name ||1145            type.displayName ||1146            (Object.defineProperty(type, "name", { value: name }),1147            (type.displayName = name));1148        }1149      });1150      return compare;1151    };1152    exports.startTransition = function (scope) {1153      var prevTransition = ReactSharedInternals.T,1154        currentTransition = {};1155      currentTransition._updatedFibers = new Set();1156      ReactSharedInternals.T = currentTransition;1157      try {1158        var returnValue = scope(),1159          onStartTransitionFinish = ReactSharedInternals.S;1160        null !== onStartTransitionFinish &&1161          onStartTransitionFinish(currentTransition, returnValue);1162        "object" === typeof returnValue &&1163          null !== returnValue &&1164          "function" === typeof returnValue.then &&1165          (ReactSharedInternals.asyncTransitions++,1166          returnValue.then(releaseAsyncTransition, releaseAsyncTransition),1167          returnValue.then(noop, reportGlobalError));1168      } catch (error) {1169        reportGlobalError(error);1170      } finally {1171        null === prevTransition &&1172          currentTransition._updatedFibers &&1173          ((scope = currentTransition._updatedFibers.size),1174          currentTransition._updatedFibers.clear(),1175          10 < scope &&1176            console.warn(1177              "Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."1178            )),1179          null !== prevTransition &&1180            null !== currentTransition.types &&1181            (null !== prevTransition.types &&1182              prevTransition.types !== currentTransition.types &&1183              console.error(1184                "We expected inner Transitions to have transferred the outer types set and that you cannot add to the outer Transition while inside the inner.This is a bug in React."1185              ),1186            (prevTransition.types = currentTransition.types)),1187          (ReactSharedInternals.T = prevTransition);1188      }1189    };1190    exports.unstable_useCacheRefresh = function () {1191      return resolveDispatcher().useCacheRefresh();1192    };1193    exports.use = function (usable) {1194      return resolveDispatcher().use(usable);1195    };1196    exports.useActionState = function (action, initialState, permalink) {1197      return resolveDispatcher().useActionState(1198        action,1199        initialState,1200        permalink

Showing the first 1,200 of 1285 lines. Download the file for the rest.