2026-07-20 16:05:17 +00:00
// Module ID: 32
// Function ID: 1202
// Name: ReactElement
// Dependencies: []
// Module 32 (ReactElement)
class Component {
constructor ( arg0 , arg1 , arg2 ) {
tmp = arg2 ;
this . props = arg0 ;
this . context = arg1 ;
this . refs = Object ;
if ( ! arg2 ) {
tmp = iterator ;
}
this . updater = tmp ;
return ;
}
setState ( arg0 , arg1 ) {
self = this ;
tmp = typeof arg0 ;
if ( "object" !== tmp ) {
str = "function" ;
if ( "function" !== tmp ) {
tmp2 = null ;
if ( null != arg0 ) {
tmp4 = globalThis ;
_Error = Error ;
str2 = "takes an object of state variables to update or a function which returns an object of state variables." ;
throw Error ( "takes an object of state variables to update or a function which returns an object of state variables." ) ;
}
}
}
updater = self . updater ;
enqueueSetStateResult = updater . enqueueSetState ( self , arg0 , arg1 , "setState" ) ;
return ;
}
forceUpdate ( arg0 ) {
updater = this . updater ;
enqueueForceUpdateResult = updater . enqueueForceUpdate ( this , arg0 , "forceUpdate" ) ;
return ;
}
}
class ComponentDummy {
constructor ( ) {
return ;
}
}
class PureComponent {
constructor ( arg0 , arg1 , arg2 ) {
tmp = arg2 ;
this . props = arg0 ;
this . context = arg1 ;
this . refs = Object ;
if ( ! arg2 ) {
tmp = iterator ;
}
this . updater = tmp ;
return ;
}
}
function ReactElement ( type , key , arg2 , arg3 , arg4 , props ) {
const obj = { $$typeof : closure _0 , type , key } ;
let tmp = null ;
if ( undefined !== props . ref ) {
tmp = ref ;
}
obj . ref = tmp ;
obj . props = props ;
return obj ;
}
function isValidElement ( icon ) {
let tmp = "object" === typeof icon ;
if ( tmp ) {
tmp = null !== icon ;
}
if ( tmp ) {
tmp = icon . $$typeof === closure _0 ;
}
return tmp ;
}
function getElementKey ( value , arg1 ) {
if ( "object" === typeof value ) {
if ( null !== value ) {
if ( null != value . key ) {
2026-07-23 10:11:24 +00:00
let str = ( function escape ( str ) {
let closure _0 = { "=" : "=0" , ":" : "=2" } ;
return "$" + str . replace ( /[=:]/g , ( arg0 ) => table [ arg0 ] ) ;
} ) ( "" + value . key ) ;
2026-07-20 16:05:17 +00:00
}
return str ;
}
}
str = arg1 . toString ( 36 ) ;
}
function noop$1 ( ) {
}
function mapIntoArray ( element , items , arg2 , arg3 , arg4 ) {
let length ;
let tmp = element ;
let tmp3 = "undefined" !== tmp2 ;
if ( tmp3 ) {
tmp3 = "boolean" !== tmp2 ;
}
if ( ! tmp3 ) {
tmp = null ;
}
let flag = true ;
if ( null !== tmp ) {
if ( "bigint" !== tmp2 ) {
if ( "string" !== tmp2 ) {
if ( "number" !== tmp2 ) {
flag = false ;
if ( "object" === tmp2 ) {
const $$typeof = tmp . $$typeof ;
flag = true ;
if ( closure _0 !== $$typeof ) {
flag = true ;
if ( closure _1 !== $$typeof ) {
flag = false ;
if ( closure _6 === $$typeof ) {
return mapIntoArray ( tmp . _init ( tmp . _payload ) , items , arg2 , arg3 , arg4 ) ;
}
}
}
}
}
}
}
flag = true ;
}
if ( flag ) {
element = arg4 ( tmp ) ;
let str17 = arg3 ;
if ( "" === arg3 ) {
2026-07-23 10:11:24 +00:00
str17 = ` . ${ getElementKey ( tmp , 0 ) } ` ;
2026-07-20 16:05:17 +00:00
}
if ( isArray ( element ) ) {
let str22 = "" ;
if ( null != str17 ) {
str22 = ` ${ str17 . replace ( closure _14 , "$&/" ) } / ` ;
}
mapIntoArray ( element , items , str22 , "" , ( arg0 ) => arg0 ) ;
} else if ( null != element ) {
let tmp43 = element ;
if ( isValidElement ( element ) ) {
let str19 = "" ;
if ( null != element . key ) {
if ( ! tmp ) {
const text = ` ${ element . key } ` ;
str19 = ` ${ ` ${ element . key } ` . replace ( closure _14 , "$&/" ) } / ` ;
} else {
str19 = "" ;
}
}
tmp43 = ReactElement ( element . type , arg2 + str19 + str17 , undefined , undefined , undefined , element . props ) ;
}
items . push ( tmp43 ) ;
}
return 1 ;
} else {
let str6 = "." ;
if ( "" !== arg3 ) {
str6 = ` ${ arg3 } : ` ;
}
if ( isArray ( tmp ) ) {
let num5 = 0 ;
let num6 = 0 ;
let num3 = 0 ;
if ( 0 < tmp . length ) {
do {
2026-07-23 10:11:24 +00:00
let tmp31 = mapIntoArray ;
2026-07-20 16:05:17 +00:00
let tmp32 = tmp [ num6 ] ;
2026-07-23 10:11:24 +00:00
let tmp33 = getElementKey ;
2026-07-20 16:05:17 +00:00
let tmp34 = tmp32 ;
let tmp35 = items ;
let tmp36 = arg2 ;
let tmp37 = arg4 ;
2026-07-23 10:11:24 +00:00
num5 = num5 + mapIntoArray ( tmp32 , items , arg2 , str6 + getElementKey ( tmp32 , num6 ) , arg4 ) ;
2026-07-20 16:05:17 +00:00
num6 = num6 + 1 ;
num3 = num5 ;
length = tmp . length ;
} while ( num6 < length ) ;
}
} else {
let tmp14 = null ;
if ( ! tmp4 ) {
tmp14 = null ;
if ( "object" === typeof tmp ) {
2026-07-23 10:11:24 +00:00
iterable = iterator ;
2026-07-20 16:05:17 +00:00
if ( iterator ) {
2026-07-23 10:11:24 +00:00
iterable = tmp [ iterator ] ;
2026-07-20 16:05:17 +00:00
}
2026-07-23 10:11:24 +00:00
if ( ! iterable ) {
iterable = tmp [ Symbol . iterator ] ;
2026-07-20 16:05:17 +00:00
}
let tmp16 = null ;
2026-07-23 10:11:24 +00:00
if ( "function" === typeof iterable ) {
tmp16 = iterable ;
2026-07-20 16:05:17 +00:00
}
tmp14 = tmp16 ;
}
}
if ( "function" === typeof tmp14 ) {
const iter = tmp14 . call ( tmp ) ;
const iter2 = iter . next ( ) ;
let num = 0 ;
let iter3 = iter2 ;
let num2 = 0 ;
num3 = 0 ;
if ( ! iter2 . done ) {
const value = iter3 . value ;
num2 = tmp26 + 1 ;
num = num + mapIntoArray ( value , items , arg2 , str6 + getElementKey ( value , tmp26 ) , arg4 ) ;
const iter4 = iter . next ( ) ;
iter3 = iter4 ;
num3 = num ;
}
} else {
num3 = 0 ;
if ( "object" === tmp2 ) {
if ( "function" === typeof tmp . then ) {
2026-07-23 10:11:24 +00:00
return mapIntoArray ( ( function resolveThenable ( status ) {
let closure _0 = status ;
2026-07-20 16:05:17 +00:00
status = status . status ;
if ( "fulfilled" === status ) {
return status . value ;
} else if ( "rejected" === status ) {
throw status . reason ;
} else {
if ( "string" === typeof status . status ) {
2026-07-23 10:11:24 +00:00
status . then ( outer1 _19 , outer1 _19 ) ;
2026-07-20 16:05:17 +00:00
} else {
status . status = "pending" ;
status . then ( ( value ) => {
2026-07-23 10:11:24 +00:00
if ( "pending" === status . status ) {
status . status = "fulfilled" ;
status . value = value ;
2026-07-20 16:05:17 +00:00
}
} , ( reason ) => {
2026-07-23 10:11:24 +00:00
if ( "pending" === status . status ) {
status . status = "rejected" ;
status . reason = reason ;
2026-07-20 16:05:17 +00:00
}
} ) ;
}
const status2 = status . status ;
if ( "fulfilled" === status2 ) {
return status . value ;
} else if ( "rejected" === status2 ) {
throw status . reason ;
} else {
throw status ;
}
}
2026-07-23 10:11:24 +00:00
} ) ( tmp ) , items , arg2 , arg3 , arg4 ) ;
2026-07-20 16:05:17 +00:00
} else {
const _String = String ;
let StringResult = String ( tmp ) ;
if ( "[object Object]" === StringResult ) {
const _Object = Object ;
const keys = Object . keys ( tmp ) ;
StringResult = ` ${ "object with keys {" + obj . join ( ", " ) } } ` ;
}
throw Error ( "Objects are not valid as a React child (found: " + StringResult + "). If you meant to render a collection of children, use an array instead." ) ;
}
}
}
}
return num3 ;
}
}
function mapChildren ( element , arg1 , arg2 ) {
let closure _0 = arg1 ;
let closure _1 = arg2 ;
if ( null == element ) {
return element ;
} else {
const items = [ ] ;
2026-07-23 10:11:24 +00:00
let c2 = 0 ;
2026-07-20 16:05:17 +00:00
mapIntoArray ( element , items , "" , "" , ( arg0 ) => {
let closure _2 = tmp + 1 ;
2026-07-23 10:11:24 +00:00
return callback . call ( closure _1 , arg0 , + closure _2 ) ;
2026-07-20 16:05:17 +00:00
} ) ;
return items ;
}
}
function lazyInitializer ( _status ) {
let closure _0 = _status ;
if ( - 1 === _status . _status ) {
const _resultResult = _status . _result ( ) ;
_resultResult . then ( ( _result ) => {
2026-07-23 10:11:24 +00:00
let tmp = 0 !== _status . _status ;
2026-07-20 16:05:17 +00:00
if ( tmp ) {
2026-07-23 10:11:24 +00:00
tmp = - 1 !== _status . _status ;
2026-07-20 16:05:17 +00:00
}
if ( ! tmp ) {
2026-07-23 10:11:24 +00:00
_status . _status = 1 ;
_status . _result = _result ;
2026-07-20 16:05:17 +00:00
}
} , ( _result ) => {
2026-07-23 10:11:24 +00:00
let tmp = 0 !== _status . _status ;
2026-07-20 16:05:17 +00:00
if ( tmp ) {
2026-07-23 10:11:24 +00:00
tmp = - 1 !== _status . _status ;
2026-07-20 16:05:17 +00:00
}
if ( ! tmp ) {
2026-07-23 10:11:24 +00:00
_status . _status = 2 ;
_status . _result = _result ;
2026-07-20 16:05:17 +00:00
}
} ) ;
if ( - 1 === _status . _status ) {
_status . _status = 0 ;
_status . _result = _resultResult ;
}
}
if ( 1 === _status . _status ) {
return _status . _result . default ;
} else {
throw _status . _result ;
}
}
function noop ( ) {
}
let closure _0 = Symbol . for ( "react.transitional.element" ) ;
let closure _1 = Symbol . for ( "react.portal" ) ;
const forResult = Symbol . for ( "react.fragment" ) ;
const forResult1 = Symbol . for ( "react.strict_mode" ) ;
let closure _2 = Symbol . for ( "react.consumer" ) ;
let closure _3 = Symbol . for ( "react.context" ) ;
let closure _4 = Symbol . for ( "react.forward_ref" ) ;
const forResult2 = Symbol . for ( "react.profiler" ) ;
let closure _5 = Symbol . for ( "react.memo" ) ;
let closure _6 = Symbol . for ( "react.lazy" ) ;
let closure _8 = {
isMounted ( ) {
return false ;
} ,
enqueueForceUpdate ( ) {
} ,
enqueueReplaceState ( ) {
} ,
enqueueSetState ( ) {
}
} ;
let closure _10 = { } ;
Component . prototype . isReactComponent = { } ;
ComponentDummy . prototype = Component . prototype ;
const componentDummy = new ComponentDummy ( ) ;
PureComponent . prototype = componentDummy ;
componentDummy . constructor = PureComponent ;
let obj = assign ( componentDummy , Component . prototype ) ;
componentDummy . isPureReactComponent = true ;
2026-07-23 10:11:24 +00:00
obj = { H : null , A : null , T : null , S : null , V : null } ;
const re14 = /\/+/g ;
let closure _15 = "function" === typeof reportError ? reportError : ( ( message ) => {
2026-07-20 16:05:17 +00:00
if ( "object" === typeof window ) {
const _window = window ;
if ( "function" === typeof window . ErrorEvent ) {
const _window2 = window ;
2026-07-23 10:11:24 +00:00
const obj = { bubbles : true , cancelable : true } ;
2026-07-20 16:05:17 +00:00
if ( "object" === typeof message ) {
if ( null !== message ) {
if ( "string" === typeof message . message ) {
const _String2 = String ;
let StringResult = String ( message . message ) ;
}
obj . message = StringResult ;
obj . error = message ;
const prototype = ErrorEvent . prototype ;
const errorEvent = new ErrorEvent ( "error" , obj ) ;
const _window3 = window ;
}
}
const _String = String ;
StringResult = String ( message ) ;
}
const _console = console ;
console . error ( message ) ;
}
if ( "object" === typeof process ) {
const _process = process ;
if ( "function" === typeof process . emit ) {
const _process2 = process ;
process . emit ( "uncaughtException" , message ) ;
}
}
2026-07-23 10:11:24 +00:00
} ) ;
2026-07-20 16:05:17 +00:00
arg5 . Children = {
map : mapChildren ,
forEach ( element ) {
let closure _0 = arg1 ;
mapChildren ( element , function ( ) {
2026-07-23 10:11:24 +00:00
callback ( ... arguments ) ;
2026-07-20 16:05:17 +00:00
} , arg2 ) ;
} ,
count ( element ) {
2026-07-23 10:11:24 +00:00
let c0 = 0 ;
2026-07-20 16:05:17 +00:00
mapChildren ( element , ( ) => {
closure _0 = closure _0 + 1 ;
} ) ;
2026-07-23 10:11:24 +00:00
return c0 ;
2026-07-20 16:05:17 +00:00
} ,
toArray ( element ) {
return mapChildren ( element , ( arg0 ) => arg0 ) || [ ] ;
} ,
only ( children , optional , forbidden , ignore ) {
if ( isValidElement ( children ) ) {
return children ;
} else {
const _Error = Error ;
throw Error ( "React.Children.only expected to receive a single React element child." ) ;
}
}
} ;
arg5 . Component = Component ;
arg5 . Fragment = forResult ;
arg5 . Profiler = forResult2 ;
arg5 . PureComponent = PureComponent ;
arg5 . StrictMode = forResult1 ;
arg5 . Suspense = Symbol . for ( "react.suspense" ) ;
arg5 . _ _CLIENT _INTERNALS _DO _NOT _USE _OR _WARN _USERS _THEY _CANNOT _UPGRADE = obj ;
obj = Object . create ( null ) ;
obj . c = function c ( arg0 ) {
const H = obj . H ;
return H . useMemoCache ( arg0 ) ;
} ;
arg5 . _ _COMPILER _RUNTIME = obj ;
arg5 . cache = ( arg0 ) => {
let closure _0 = arg0 ;
2026-07-23 10:11:24 +00:00
return ( ) => callback ( ... arguments ) ;
2026-07-20 16:05:17 +00:00
} ;
arg5 . cloneElement = ( props , ref , children ) => {
if ( null == props ) {
const _Error = Error ;
throw Error ( "The argument must be a React element, but you passed " + props + "." ) ;
} else {
const tmp17 = assign ( { } , props . props ) ;
let key = props . key ;
let tmp3 = key ;
if ( null != ref ) {
if ( undefined !== ref . key ) {
key = ` ${ ref . key } ` ;
}
tmp3 = key ;
const keys = Object . keys ( ) ;
if ( keys !== undefined ) {
tmp3 = key ;
while ( keys [ tmp ] !== undefined ) {
let tmp18 = tmp5 ;
let tmp19 = hasOwnProperty ;
let tmp6 = ! hasOwnProperty . call ( ref , tmp5 ) || "key" === tmp5 || "__self" === tmp5 || "__source" === tmp5 ;
if ( ! tmp6 ) {
let tmp7 = "ref" === tmp5 && undefined === ref . ref ;
tmp6 = tmp7 ;
}
if ( tmp6 ) {
continue ;
} else {
tmp17 [ tmp5 ] = ref [ tmp5 ] ;
2026-07-23 10:11:24 +00:00
continue ;
2026-07-20 16:05:17 +00:00
}
continue ;
}
}
}
const diff = arguments . length - 2 ;
if ( 1 === diff ) {
tmp17 . children = children ;
} else if ( 1 < diff ) {
const _Array = Array ;
const ArrayResult = Array ( diff ) ;
let num3 = 0 ;
if ( 0 < diff ) {
do {
ArrayResult [ num3 ] = arguments [ num3 + 2 ] ;
num3 = num3 + 1 ;
} while ( num3 < diff ) ;
}
tmp17 . children = ArrayResult ;
}
return ReactElement ( props . type , tmp3 , undefined , undefined , undefined , tmp17 ) ;
}
} ;
arg5 . createContext = ( _currentValue ) => {
2026-07-23 10:11:24 +00:00
let obj = { $$typeof : closure _3 , _currentValue , _currentValue2 : _currentValue , _threadCount : 0 , Provider : null , Consumer : null } ;
2026-07-22 07:54:56 +00:00
obj . Provider = obj ;
2026-07-20 16:05:17 +00:00
obj = { $$typeof : closure _2 , _context : obj } ;
obj . Consumer = obj ;
return obj ;
} ;
arg5 . createElement = ( defaultProps , key , children ) => {
const obj = { } ;
let tmp2 = null ;
if ( null != key ) {
let text = null ;
if ( undefined !== key . key ) {
text = ` ${ key . key } ` ;
}
tmp2 = text ;
const keys = Object . keys ( ) ;
if ( keys !== undefined ) {
tmp2 = text ;
while ( keys [ tmp ] !== undefined ) {
let tmp15 = tmp6 ;
let tmp16 = hasOwnProperty ;
let tmp7 = hasOwnProperty . call ( key , tmp6 ) && "key" !== tmp6 && "__self" !== tmp6 && "__source" !== tmp6 ;
if ( ! tmp7 ) {
continue ;
} else {
obj [ tmp6 ] = key [ tmp6 ] ;
2026-07-23 10:11:24 +00:00
continue ;
2026-07-20 16:05:17 +00:00
}
continue ;
}
}
}
const diff = arguments . length - 2 ;
if ( 1 === diff ) {
obj . children = children ;
} else if ( 1 < diff ) {
const _Array = Array ;
const ArrayResult = Array ( diff ) ;
let num = 0 ;
if ( 0 < diff ) {
do {
ArrayResult [ num ] = arguments [ num + 2 ] ;
num = num + 1 ;
} while ( num < diff ) ;
}
obj . children = ArrayResult ;
}
if ( defaultProps ) {
if ( defaultProps . defaultProps ) {
defaultProps = defaultProps . defaultProps ;
const keys1 = Object . keys ( ) ;
if ( keys1 !== undefined ) {
while ( keys1 [ 2 ] !== undefined ) {
let tmp17 = tmp14 ;
if ( undefined !== obj [ tmp14 ] ) {
continue ;
} else {
obj [ tmp14 ] = defaultProps [ tmp14 ] ;
2026-07-23 10:11:24 +00:00
continue ;
2026-07-20 16:05:17 +00:00
}
continue ;
}
}
}
}
return ReactElement ( defaultProps , tmp2 , undefined , undefined , undefined , obj ) ;
} ;
arg5 . createRef = ( ) => ( { current : null } ) ;
arg5 . forwardRef = ( render ) => ( { $$typeof : closure _4 , render } ) ;
arg5 . isValidElement = isValidElement ;
arg5 . lazy = ( _result ) => {
2026-07-23 10:11:24 +00:00
obj = { $$typeof : closure _6 , _payload : obj , _init : lazyInitializer } ;
2026-07-20 16:05:17 +00:00
obj = { _status : - 1 , _result } ;
return obj ;
} ;
arg5 . memo = ( type ) => {
const obj = { $$typeof : closure _5 , type } ;
let tmp = null ;
if ( undefined !== arg1 ) {
tmp = arg1 ;
}
obj . compare = tmp ;
return obj ;
} ;
arg5 . startTransition = ( arg0 ) => {
const obj = { } ;
obj . T = obj ;
const promise = arg0 ( ) ;
const S = obj . S ;
if ( null !== S ) {
tmp ( obj , promise ) ;
}
let tmp7 = tmp6 ;
if ( "object" === typeof promise ) {
tmp7 = null !== promise ;
}
let tmp9 = tmp7 ;
if ( tmp7 ) {
tmp9 = "function" === typeof promise . then ;
}
if ( tmp9 ) {
promise . then ( noop , closure _15 ) ;
}
obj . T = obj . T ;
} ;
arg5 . unstable _useCacheRefresh = ( ) => {
const H = obj . H ;
return H . useCacheRefresh ( ) ;
} ;
arg5 . use = ( arg0 ) => {
const H = obj . H ;
return H . use ( arg0 ) ;
} ;
arg5 . useActionState = ( arg0 , arg1 , arg2 ) => {
const H = obj . H ;
return H . useActionState ( arg0 , arg1 , arg2 ) ;
} ;
arg5 . useCallback = ( arg0 , arg1 ) => {
const H = obj . H ;
return H . useCallback ( arg0 , arg1 ) ;
} ;
arg5 . useContext = ( context ) => {
const H = obj . H ;
return H . useContext ( context ) ;
} ;
arg5 . useDebugValue = ( ) => {
} ;
arg5 . useDeferredValue = ( arg0 , arg1 ) => {
const H = obj . H ;
return H . useDeferredValue ( arg0 , arg1 ) ;
} ;
arg5 . useEffect = ( arg0 , arg1 , arg2 ) => {
const H = obj . H ;
if ( "function" === typeof arg2 ) {
const _Error = Error ;
throw Error ( "useEffect CRUD overload is not enabled in this build of React." ) ;
} else {
return H . useEffect ( arg0 , arg1 ) ;
}
} ;
arg5 . useId = ( ) => {
const H = obj . H ;
return H . useId ( ) ;
} ;
arg5 . useImperativeHandle = ( arg0 , arg1 , arg2 ) => {
const H = obj . H ;
return H . useImperativeHandle ( arg0 , arg1 , arg2 ) ;
} ;
arg5 . useInsertionEffect = ( arg0 , arg1 ) => {
const H = obj . H ;
return H . useInsertionEffect ( arg0 , arg1 ) ;
} ;
arg5 . useLayoutEffect = ( arg0 , arg1 ) => {
const H = obj . H ;
return H . useLayoutEffect ( arg0 , arg1 ) ;
} ;
arg5 . useMemo = ( arg0 , arg1 ) => {
const H = obj . H ;
return H . useMemo ( arg0 , arg1 ) ;
} ;
arg5 . useOptimistic = ( arg0 , arg1 ) => {
const H = obj . H ;
return H . useOptimistic ( arg0 , arg1 ) ;
} ;
arg5 . useReducer = ( arg0 , arg1 , arg2 ) => {
const H = obj . H ;
return H . useReducer ( arg0 , arg1 , arg2 ) ;
} ;
arg5 . useRef = ( arg0 ) => {
const H = obj . H ;
return H . useRef ( arg0 ) ;
} ;
arg5 . useState = ( arg0 ) => {
const H = obj . H ;
return H . useState ( arg0 ) ;
} ;
arg5 . useSyncExternalStore = ( arg0 , arg1 , arg2 ) => {
const H = obj . H ;
return H . useSyncExternalStore ( arg0 , arg1 , arg2 ) ;
} ;
arg5 . useTransition = ( ) => {
const H = obj . H ;
return H . useTransition ( ) ;
} ;
arg5 . version = "19.1.0" ;