2026-07-29 08:29:29 +00:00
// Module ID: 1498
// Function ID: 1499
// Name: createNavigationContainerRef
// Dependencies: [1485]
// Module 1498 (createNavigationContainerRef)
const require = arg1 ;
let dependencyMap = arg6 ;
let c2 = "The 'navigation' object hasn't been initialized yet. This might happen if you don't have a navigator mounted, or if the navigator hasn't finished mounting. See https://reactnavigation.org/docs/navigating-without-navigation-prop#handling-initialization for more details." ;
arg5 . default = function createNavigationContainerRef ( ) {
let items = [ ... Object . keys ( closure _0 ( removeListener [ 0 ] ) . CommonActions ) , "addListener" , "removeListener" , "resetRoot" , "dispatch" , "isFocused" , "canGoBack" , "getRootState" , "getState" , "getParent" , "getCurrentRoute" , "getCurrentOptions" ] ;
const sum = tmp + 1 ;
const sum1 = sum + 1 ;
const sum2 = sum1 + 1 ;
const sum3 = sum2 + 1 ;
const sum4 = sum3 + 1 ;
const sum5 = sum4 + 1 ;
const sum6 = sum5 + 1 ;
const sum7 = sum6 + 1 ;
const _require = { } ;
removeListener = function removeListener ( arg0 , arg1 ) {
} ;
let c2 = null ;
const obj = { } ;
Object . defineProperty ( obj , "current" , {
get : ( ) => c2 ,
set : ( arg0 ) => {
let closure _0 = arg0 ;
let closure _2 = arg0 ;
if ( null != arg0 ) {
const _Object = Object ;
const entries = Object . entries ( closure _0 ) ;
let item = entries . forEach ( ( arg0 ) => {
let arr ;
[ , arr ] = arg0 ;
const item = arr . forEach ( ( arg0 ) => {
outer1 _0 . addListener ( closure _0 , arg0 ) ;
} ) ;
} ) ;
}
}
} ) ;
obj . isReady = function isReady ( ) {
let isReadyResult = null != _null ;
if ( isReadyResult ) {
isReadyResult = _null . isReady ( ) ;
}
return isReadyResult ;
} ;
const merged = Object . assign ( items . reduce ( ( arg0 , arg1 ) => {
let closure _0 = arg1 ;
arg0 [ arg1 ] = ( ) => {
const items = [ ... arguments ] ;
let dependencyMap ;
let c1 ;
if ( null != outer1 _2 ) {
const items1 = [ ] ;
HermesBuiltin . arraySpread ( items , 0 ) ;
return HermesBuiltin . apply ( items1 , outer1 _2 ) ;
} else if ( "addListener" === dependencyMap ) {
const first = items [ 0 ] ;
dependencyMap = first ;
c1 = tmp8 ;
dependencyMap [ first ] = dependencyMap [ first ] || [ ] ;
dependencyMap [ first ] . push ( items [ 1 ] ) ;
return ( ) => {
2026-08-04 21:03:28 +00:00
if ( typeof c1 !== "function" ) {
2026-07-29 08:29:29 +00:00
HermesBuiltin . throwTypeError ( ) ;
}
const table = c1 ;
if ( table [ table ] ) {
tmp3 [ tmp ] = tmp3 [ tmp ] . filter ( ( arg0 ) => arg0 !== closure _0 ) ;
const arr = tmp3 [ tmp ] ;
}
} ;
} else if ( "removeListener" === tmp20 ) {
const first1 = items [ 0 ] ;
2026-08-04 21:03:28 +00:00
if ( typeof outer1 _1 !== "function" ) {
2026-07-29 08:29:29 +00:00
HermesBuiltin . throwTypeError ( ) ;
}
dependencyMap = items [ 1 ] ;
if ( dependencyMap [ first1 ] ) {
tmp6 [ first1 ] = tmp6 [ first1 ] . filter ( ( arg0 ) => arg0 !== closure _0 ) ;
const arr2 = tmp6 [ first1 ] ;
}
} else {
const _console = console ;
console . error ( c2 ) ;
}
} ;
return arg0 ;
} , { } ) ) ;
return obj ;
} ;
arg5 . NOT _INITIALIZED _ERROR = "The 'navigation' object hasn't been initialized yet. This might happen if you don't have a navigator mounted, or if the navigator hasn't finished mounting. See https://reactnavigation.org/docs/navigating-without-navigation-prop#handling-initialization for more details." ;