{"version":3,"file":"react-is.development.mjs","sources":["../../../../node_modules/react-is/cjs/react-is.development.js"],"sourcesContent":["/**\n * @license React\n * react-is.development.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nif (process.env.NODE_ENV !== \"production\") {\n  (function() {\n'use strict';\n\n// -----------------------------------------------------------------------------\n\nvar enableScopeAPI = false; // Experimental Create Event Handle API.\nvar enableCacheElement = false;\nvar enableTransitionTracing = false; // No known bugs, but needs performance testing\n\nvar enableLegacyHidden = false; // Enables unstable_avoidThisFallback feature in Fiber\n// stuff. Intended to enable React core members to more easily debug scheduling\n// issues in DEV builds.\n\nvar enableDebugTracing = false; // Track which Fiber(s) schedule render work.\n\n// ATTENTION\n\nvar REACT_ELEMENT_TYPE =  Symbol.for('react.element');\nvar REACT_PORTAL_TYPE =  Symbol.for('react.portal');\nvar REACT_FRAGMENT_TYPE =  Symbol.for('react.fragment');\nvar REACT_STRICT_MODE_TYPE =  Symbol.for('react.strict_mode');\nvar REACT_PROFILER_TYPE =  Symbol.for('react.profiler');\nvar REACT_PROVIDER_TYPE =  Symbol.for('react.provider');\nvar REACT_CONTEXT_TYPE =  Symbol.for('react.context');\nvar REACT_SERVER_CONTEXT_TYPE =  Symbol.for('react.server_context');\nvar REACT_FORWARD_REF_TYPE =  Symbol.for('react.forward_ref');\nvar REACT_SUSPENSE_TYPE =  Symbol.for('react.suspense');\nvar REACT_SUSPENSE_LIST_TYPE =  Symbol.for('react.suspense_list');\nvar REACT_MEMO_TYPE =  Symbol.for('react.memo');\nvar REACT_LAZY_TYPE =  Symbol.for('react.lazy');\nvar REACT_OFFSCREEN_TYPE =  Symbol.for('react.offscreen');\n\nvar REACT_MODULE_REFERENCE;\n\n{\n  REACT_MODULE_REFERENCE = Symbol.for('react.module.reference');\n}\n\nfunction isValidElementType(type) {\n  if (typeof type === 'string' || typeof type === 'function') {\n    return true;\n  } // Note: typeof might be other than 'symbol' or 'number' (e.g. if it's a polyfill).\n\n\n  if (type === REACT_FRAGMENT_TYPE || type === REACT_PROFILER_TYPE || enableDebugTracing  || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || enableLegacyHidden  || type === REACT_OFFSCREEN_TYPE || enableScopeAPI  || enableCacheElement  || enableTransitionTracing ) {\n    return true;\n  }\n\n  if (typeof type === 'object' && type !== null) {\n    if (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || // This needs to include all possible module reference object\n    // types supported by any Flight configuration anywhere since\n    // we don't know which Flight build this will end up being used\n    // with.\n    type.$$typeof === REACT_MODULE_REFERENCE || type.getModuleId !== undefined) {\n      return true;\n    }\n  }\n\n  return false;\n}\n\nfunction typeOf(object) {\n  if (typeof object === 'object' && object !== null) {\n    var $$typeof = object.$$typeof;\n\n    switch ($$typeof) {\n      case REACT_ELEMENT_TYPE:\n        var type = object.type;\n\n        switch (type) {\n          case REACT_FRAGMENT_TYPE:\n          case REACT_PROFILER_TYPE:\n          case REACT_STRICT_MODE_TYPE:\n          case REACT_SUSPENSE_TYPE:\n          case REACT_SUSPENSE_LIST_TYPE:\n            return type;\n\n          default:\n            var $$typeofType = type && type.$$typeof;\n\n            switch ($$typeofType) {\n              case REACT_SERVER_CONTEXT_TYPE:\n              case REACT_CONTEXT_TYPE:\n              case REACT_FORWARD_REF_TYPE:\n              case REACT_LAZY_TYPE:\n              case REACT_MEMO_TYPE:\n              case REACT_PROVIDER_TYPE:\n                return $$typeofType;\n\n              default:\n                return $$typeof;\n            }\n\n        }\n\n      case REACT_PORTAL_TYPE:\n        return $$typeof;\n    }\n  }\n\n  return undefined;\n}\nvar ContextConsumer = REACT_CONTEXT_TYPE;\nvar ContextProvider = REACT_PROVIDER_TYPE;\nvar Element = REACT_ELEMENT_TYPE;\nvar ForwardRef = REACT_FORWARD_REF_TYPE;\nvar Fragment = REACT_FRAGMENT_TYPE;\nvar Lazy = REACT_LAZY_TYPE;\nvar Memo = REACT_MEMO_TYPE;\nvar Portal = REACT_PORTAL_TYPE;\nvar Profiler = REACT_PROFILER_TYPE;\nvar StrictMode = REACT_STRICT_MODE_TYPE;\nvar Suspense = REACT_SUSPENSE_TYPE;\nvar SuspenseList = REACT_SUSPENSE_LIST_TYPE;\nvar hasWarnedAboutDeprecatedIsAsyncMode = false;\nvar hasWarnedAboutDeprecatedIsConcurrentMode = false; // AsyncMode should be deprecated\n\nfunction isAsyncMode(object) {\n  {\n    if (!hasWarnedAboutDeprecatedIsAsyncMode) {\n      hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint\n\n      console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 18+.');\n    }\n  }\n\n  return false;\n}\nfunction isConcurrentMode(object) {\n  {\n    if (!hasWarnedAboutDeprecatedIsConcurrentMode) {\n      hasWarnedAboutDeprecatedIsConcurrentMode = true; // Using console['warn'] to evade Babel and ESLint\n\n      console['warn']('The ReactIs.isConcurrentMode() alias has been deprecated, ' + 'and will be removed in React 18+.');\n    }\n  }\n\n  return false;\n}\nfunction isContextConsumer(object) {\n  return typeOf(object) === REACT_CONTEXT_TYPE;\n}\nfunction isContextProvider(object) {\n  return typeOf(object) === REACT_PROVIDER_TYPE;\n}\nfunction isElement(object) {\n  return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE;\n}\nfunction isForwardRef(object) {\n  return typeOf(object) === REACT_FORWARD_REF_TYPE;\n}\nfunction isFragment(object) {\n  return typeOf(object) === REACT_FRAGMENT_TYPE;\n}\nfunction isLazy(object) {\n  return typeOf(object) === REACT_LAZY_TYPE;\n}\nfunction isMemo(object) {\n  return typeOf(object) === REACT_MEMO_TYPE;\n}\nfunction isPortal(object) {\n  return typeOf(object) === REACT_PORTAL_TYPE;\n}\nfunction isProfiler(object) {\n  return typeOf(object) === REACT_PROFILER_TYPE;\n}\nfunction isStrictMode(object) {\n  return typeOf(object) === REACT_STRICT_MODE_TYPE;\n}\nfunction isSuspense(object) {\n  return typeOf(object) === REACT_SUSPENSE_TYPE;\n}\nfunction isSuspenseList(object) {\n  return typeOf(object) === REACT_SUSPENSE_LIST_TYPE;\n}\n\nexports.ContextConsumer = ContextConsumer;\nexports.ContextProvider = ContextProvider;\nexports.Element = Element;\nexports.ForwardRef = ForwardRef;\nexports.Fragment = Fragment;\nexports.Lazy = Lazy;\nexports.Memo = Memo;\nexports.Portal = Portal;\nexports.Profiler = Profiler;\nexports.StrictMode = StrictMode;\nexports.Suspense = Suspense;\nexports.SuspenseList = SuspenseList;\nexports.isAsyncMode = isAsyncMode;\nexports.isConcurrentMode = isConcurrentMode;\nexports.isContextConsumer = isContextConsumer;\nexports.isContextProvider = isContextProvider;\nexports.isElement = isElement;\nexports.isForwardRef = isForwardRef;\nexports.isFragment = isFragment;\nexports.isLazy = isLazy;\nexports.isMemo = isMemo;\nexports.isPortal = isPortal;\nexports.isProfiler = isProfiler;\nexports.isStrictMode = isStrictMode;\nexports.isSuspense = isSuspense;\nexports.isSuspenseList = isSuspenseList;\nexports.isValidElementType = isValidElementType;\nexports.typeOf = typeOf;\n  })();\n}\n"],"names":["process","env","NODE_ENV","REACT_MODULE_REFERENCE","REACT_ELEMENT_TYPE","Symbol","for","REACT_PORTAL_TYPE","REACT_FRAGMENT_TYPE","REACT_STRICT_MODE_TYPE","REACT_PROFILER_TYPE","REACT_PROVIDER_TYPE","REACT_CONTEXT_TYPE","REACT_SERVER_CONTEXT_TYPE","REACT_FORWARD_REF_TYPE","REACT_SUSPENSE_TYPE","REACT_SUSPENSE_LIST_TYPE","REACT_MEMO_TYPE","REACT_LAZY_TYPE","REACT_OFFSCREEN_TYPE","typeOf","object","$$typeof","type","$$typeofType","ContextConsumer","ContextProvider","Element","ForwardRef","Fragment","Lazy","Memo","Portal","Profiler","StrictMode","Suspense","SuspenseList","hasWarnedAboutDeprecatedIsAsyncMode","hasWarnedAboutDeprecatedIsConcurrentMode","reactIs_development","isAsyncMode","console","isConcurrentMode","isContextConsumer","isContextProvider","isElement","isForwardRef","isFragment","isLazy","isMemo","isPortal","isProfiler","isStrictMode","isSuspense","isSuspenseList","isValidElementType","undefined","getModuleId"],"mappings":";;;;;;;;;8DAY6B,eAAzBA,QAAQC,IAAIC,UACd,WAKF,IA2BIC,EAfAC,EAAsBC,OAAOC,IAAI,iBACjCC,EAAqBF,OAAOC,IAAI,gBAChCE,EAAuBH,OAAOC,IAAI,kBAClCG,EAA0BJ,OAAOC,IAAI,qBACrCI,EAAuBL,OAAOC,IAAI,kBAClCK,EAAuBN,OAAOC,IAAI,kBAClCM,EAAsBP,OAAOC,IAAI,iBACjCO,EAA6BR,OAAOC,IAAI,wBACxCQ,EAA0BT,OAAOC,IAAI,qBACrCS,EAAuBV,OAAOC,IAAI,kBAClCU,EAA4BX,OAAOC,IAAI,uBACvCW,EAAmBZ,OAAOC,IAAI,cAC9BY,EAAmBb,OAAOC,IAAI,cAC9Ba,EAAwBd,OAAOC,IAAI,mBA+BvC,SAASc,OAAOC,GACd,GAAsB,iBAAXA,GAAkC,OAAXA,EAAiB,CACjD,IAAIC,EAAWD,EAAOC,SAEtB,OAAQA,GACN,KAAKlB,EACH,IAAImB,EAAOF,EAAOE,KAElB,OAAQA,GACN,KAAKf,EACL,KAAKE,EACL,KAAKD,EACL,KAAKM,EACL,KAAKC,EACH,OAAOO,EAET,QACE,IAAIC,EAAeD,GAAQA,EAAKD,SAEhC,OAAQE,GACN,KAAKX,EACL,KAAKD,EACL,KAAKE,EACL,KAAKI,EACL,KAAKD,EACL,KAAKN,EACH,OAAOa,EAET,QACE,OAAOF,GAKjB,KAAKf,EACH,OAAOe,EAEZ,CAGF,CAlECnB,EAAyBE,OAAOC,IAAI,0BAmEtC,IAAImB,EAAkBb,EAClBc,EAAkBf,EAClBgB,EAAUvB,EACVwB,EAAad,EACbe,EAAWrB,EACXsB,EAAOZ,EACPa,EAAOd,EACPe,EAASzB,EACT0B,EAAWvB,EACXwB,EAAazB,EACb0B,EAAWpB,EACXqB,EAAepB,EACfqB,GAAsC,EACtCC,GAA2C,EA6DxBC,EAAAd,gBAAGA,EACHc,EAAAb,gBAAGA,EACXa,EAAAZ,QAAGA,EACAY,EAAAX,WAAGA,EACLW,EAAAV,SAAGA,EACPU,EAAAT,KAAGA,EACHS,EAAAR,KAAGA,EACDQ,EAAAP,OAAGA,EACDO,EAAAN,SAAGA,EACDM,EAAAL,WAAGA,EACLK,EAAAJ,SAAGA,EACCI,EAAAH,aAAGA,EACJG,EAAAC,YAvEnB,SAASA,YAAYnB,GASnB,OAPOgB,IACHA,GAAsC,EAEtCI,QAAc,KAAE,4FAIb,CACR,EA8DuBF,EAAAG,iBA7DxB,SAASA,iBAAiBrB,GASxB,OAPOiB,IACHA,GAA2C,EAE3CG,QAAc,KAAE,iGAIb,CACR,EAoDwBF,EAAAI,kBAnDzB,SAASA,kBAAkBtB,GACzB,OAAOD,OAAOC,KAAYT,CAC3B,EAkDwB2B,EAAAK,kBAjDzB,SAASA,kBAAkBvB,GACzB,OAAOD,OAAOC,KAAYV,CAC3B,EAgDgB4B,EAAAM,UA/CjB,SAASA,UAAUxB,GACjB,MAAyB,iBAAXA,GAAkC,OAAXA,GAAmBA,EAAOC,WAAalB,CAC7E,EA8CmBmC,EAAAO,aA7CpB,SAASA,aAAazB,GACpB,OAAOD,OAAOC,KAAYP,CAC3B,EA4CiByB,EAAAQ,WA3ClB,SAASA,WAAW1B,GAClB,OAAOD,OAAOC,KAAYb,CAC3B,EA0Ca+B,EAAAS,OAzCd,SAASA,OAAO3B,GACd,OAAOD,OAAOC,KAAYH,CAC3B,EAwCaqB,EAAAU,OAvCd,SAASA,OAAO5B,GACd,OAAOD,OAAOC,KAAYJ,CAC3B,EAsCesB,EAAAW,SArChB,SAASA,SAAS7B,GAChB,OAAOD,OAAOC,KAAYd,CAC3B,EAoCiBgC,EAAAY,WAnClB,SAASA,WAAW9B,GAClB,OAAOD,OAAOC,KAAYX,CAC3B,EAkCmB6B,EAAAa,aAjCpB,SAASA,aAAa/B,GACpB,OAAOD,OAAOC,KAAYZ,CAC3B,EAgCiB8B,EAAAc,WA/BlB,SAASA,WAAWhC,GAClB,OAAOD,OAAOC,KAAYN,CAC3B,EA8BqBwB,EAAAe,eA7BtB,SAASA,eAAejC,GACtB,OAAOD,OAAOC,KAAYL,CAC3B,EA4ByBuB,EAAAgB,mBApK1B,SAASA,mBAAmBhC,GAC1B,MAAoB,iBAATA,GAAqC,mBAATA,IAKnCA,IAASf,GAAuBe,IAASb,GAA8Ca,IAASd,GAA0Bc,IAASR,GAAuBQ,IAASP,GAAmDO,IAASJ,GAI/M,iBAATI,GAA8B,OAATA,IAC1BA,EAAKD,WAAaJ,GAAmBK,EAAKD,WAAaL,GAAmBM,EAAKD,WAAaX,GAAuBY,EAAKD,WAAaV,GAAsBW,EAAKD,WAAaR,GAIjLS,EAAKD,WAAanB,QAA+CqD,IAArBjC,EAAKkC,aAMpD,EAgJalB,EAAAnB,OAAGA,MACd,CA5MD","x_google_ignoreList":[0]}