Files
pezkuwi-mobile-app/frontend/.metro-cache/cache/b8/8658a4887d2d2efbd157a350bd15ccb9e0e609b29b7562d02efb7cc7b48a08ae9f27d8
T
2025-10-24 02:46:57 +00:00

1 line
90 KiB
Plaintext

{"dependencies":[{"name":"@react-navigation/routers","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":15},"end":{"line":3,"column":58,"index":73}}],"key":"TumjUqgKkj40CL5/as2VxzLfO54=","exportNames":["*"],"imports":1}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":74},"end":{"line":4,"column":31,"index":105}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-is","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":106},"end":{"line":5,"column":46,"index":152}}],"key":"nMRUu046PLZz3vjxw7Fgw3UH3xY=","exportNames":["*"],"imports":1}},{"name":"use-latest-callback","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":6,"column":0,"index":153},"end":{"line":6,"column":52,"index":205}}],"key":"2ER/r3Agt+5SFwaFR8HXg24Rpu4=","exportNames":["*"],"imports":1}},{"name":"./deepFreeze.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":7,"column":0,"index":206},"end":{"line":7,"column":45,"index":251}}],"key":"rNxrvQaXjK4/vUvPksJpbMJ5u+4=","exportNames":["*"],"imports":1}},{"name":"./Group.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":8,"column":0,"index":252},"end":{"line":8,"column":35,"index":287}}],"key":"81XLedmR1ugWwxXMAacEe45V43M=","exportNames":["*"],"imports":1}},{"name":"./isArrayEqual.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":9,"column":0,"index":288},"end":{"line":9,"column":49,"index":337}}],"key":"0Xv+Jf6vWjo3/vKyf7CxgrGRylo=","exportNames":["*"],"imports":1}},{"name":"./isRecordEqual.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":338},"end":{"line":10,"column":51,"index":389}}],"key":"E5lU3h554k94C0V5puhR219BWnU=","exportNames":["*"],"imports":1}},{"name":"./NavigationHelpersContext.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":390},"end":{"line":11,"column":73,"index":463}}],"key":"UPnefzBCahUrTRoOWw51hXJ7z+A=","exportNames":["*"],"imports":1}},{"name":"./NavigationRouteContext.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":464},"end":{"line":12,"column":69,"index":533}}],"key":"AWXnpGNA5UkH1qQUM7hLv2L9KzI=","exportNames":["*"],"imports":1}},{"name":"./NavigationStateContext.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":13,"column":0,"index":534},"end":{"line":13,"column":69,"index":603}}],"key":"vPXNy6i2DuFIp7nHtHgSOvNmS+U=","exportNames":["*"],"imports":1}},{"name":"./PreventRemoveProvider.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":14,"column":0,"index":604},"end":{"line":14,"column":67,"index":671}}],"key":"A/nq9Y/xSFBE06OzxjBtNMD9uQU=","exportNames":["*"],"imports":1}},{"name":"./Screen.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":15,"column":0,"index":672},"end":{"line":15,"column":37,"index":709}}],"key":"YbGte4vf40k4Yjb9DRJvUiBpPUk=","exportNames":["*"],"imports":1}},{"name":"./types.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":16,"column":0,"index":710},"end":{"line":16,"column":47,"index":757}}],"key":"yJvqu7zVoaSgx/LOxsKU/6eppkQ=","exportNames":["*"],"imports":1}},{"name":"./useChildListeners.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":17,"column":0,"index":758},"end":{"line":17,"column":59,"index":817}}],"key":"+uLQCjZF6jwjpLbZFDGLy8MVJhc=","exportNames":["*"],"imports":1}},{"name":"./useClientLayoutEffect.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":18,"column":0,"index":818},"end":{"line":18,"column":67,"index":885}}],"key":"LhoNk5P88pw/w9+MH8FRVAlr+OQ=","exportNames":["*"],"imports":1}},{"name":"./useComponent.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":19,"column":0,"index":886},"end":{"line":19,"column":49,"index":935}}],"key":"b66LKsk9Jf3uaP2v5j6OCNwoJlU=","exportNames":["*"],"imports":1}},{"name":"./useCurrentRender.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":20,"column":0,"index":936},"end":{"line":20,"column":57,"index":993}}],"key":"McuG59KD5h0BHxEULOXCoLs/e2E=","exportNames":["*"],"imports":1}},{"name":"./useDescriptors.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":21,"column":0,"index":994},"end":{"line":21,"column":53,"index":1047}}],"key":"G1CfJySCSkhPC7rH5rQhaqLaTI0=","exportNames":["*"],"imports":1}},{"name":"./useEventEmitter.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":22,"column":0,"index":1048},"end":{"line":22,"column":55,"index":1103}}],"key":"f/gs/fnvuaPtRHedK9bCgn238kE=","exportNames":["*"],"imports":1}},{"name":"./useFocusedListenersChildrenAdapter.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":23,"column":0,"index":1104},"end":{"line":23,"column":93,"index":1197}}],"key":"OygHMRn4bEenld73jIuOxQ+gu9U=","exportNames":["*"],"imports":1}},{"name":"./useFocusEvents.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":24,"column":0,"index":1198},"end":{"line":24,"column":53,"index":1251}}],"key":"8zqWYqMNSd/k9LIqrmfq1M3LrQU=","exportNames":["*"],"imports":1}},{"name":"./useKeyedChildListeners.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":25,"column":0,"index":1252},"end":{"line":25,"column":69,"index":1321}}],"key":"uvEgxGYPcoeW+RryvJ51Glj8+aw=","exportNames":["*"],"imports":1}},{"name":"./useLazyValue.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":26,"column":0,"index":1322},"end":{"line":26,"column":49,"index":1371}}],"key":"4aMiFZmnD/ZJbzJTaYI7ECYTV2s=","exportNames":["*"],"imports":1}},{"name":"./useNavigationHelpers.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":27,"column":0,"index":1372},"end":{"line":27,"column":65,"index":1437}}],"key":"c9g7geoBBHpEed2xjMQ2EV7DCFE=","exportNames":["*"],"imports":1}},{"name":"./useNavigationState.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":28,"column":0,"index":1438},"end":{"line":28,"column":74,"index":1512}}],"key":"YLzO6pWqOUYOyLCSKhbq1BFmhy0=","exportNames":["*"],"imports":1}},{"name":"./useOnAction.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":29,"column":0,"index":1513},"end":{"line":29,"column":47,"index":1560}}],"key":"oVCZ93YyJFpAvJlQLQH3T1CuCCk=","exportNames":["*"],"imports":1}},{"name":"./useOnGetState.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":30,"column":0,"index":1561},"end":{"line":30,"column":51,"index":1612}}],"key":"/XMjJjmKD4ejBJNDiIDjXKDJRFk=","exportNames":["*"],"imports":1}},{"name":"./useOnRouteFocus.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":31,"column":0,"index":1613},"end":{"line":31,"column":55,"index":1668}}],"key":"5V4g0kBeeaIrUwTen4o2q6oj60U=","exportNames":["*"],"imports":1}},{"name":"./useRegisterNavigator.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":32,"column":0,"index":1669},"end":{"line":32,"column":65,"index":1734}}],"key":"KZzTt58Kkr/mzgiCdvRDRowLya8=","exportNames":["*"],"imports":1}},{"name":"./useScheduleUpdate.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":33,"column":0,"index":1735},"end":{"line":33,"column":59,"index":1794}}],"key":"FnFZL3NH40gExc7dikLfREzDCec=","exportNames":["*"],"imports":1}},{"name":"react/jsx-runtime","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":37,"column":0,"index":1910},"end":{"line":37,"column":48,"index":1958}}],"key":"rKAWVuQOSSDHxC6IWcmkeWszaWg=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopNamespace(e) {\n if (e && e.__esModule) return e;\n var n = {};\n if (e) Object.keys(e).forEach(function (k) {\n var d = Object.getOwnPropertyDescriptor(e, k);\n Object.defineProperty(n, k, d.get ? d : {\n enumerable: true,\n get: function () {\n return e[k];\n }\n });\n });\n n.default = e;\n return n;\n }\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n exports.useNavigationBuilder = useNavigationBuilder;\n var _reactNavigationRouters = require(_dependencyMap[0], \"@react-navigation/routers\");\n var _react = require(_dependencyMap[1], \"react\");\n var React = _interopNamespace(_react);\n var _reactIs = require(_dependencyMap[2], \"react-is\");\n var _useLatestCallback = require(_dependencyMap[3], \"use-latest-callback\");\n var useLatestCallback = _interopDefault(_useLatestCallback);\n var _deepFreezeJs = require(_dependencyMap[4], \"./deepFreeze.js\");\n var _GroupJs = require(_dependencyMap[5], \"./Group.js\");\n var _isArrayEqualJs = require(_dependencyMap[6], \"./isArrayEqual.js\");\n var _isRecordEqualJs = require(_dependencyMap[7], \"./isRecordEqual.js\");\n var _NavigationHelpersContextJs = require(_dependencyMap[8], \"./NavigationHelpersContext.js\");\n var _NavigationRouteContextJs = require(_dependencyMap[9], \"./NavigationRouteContext.js\");\n var _NavigationStateContextJs = require(_dependencyMap[10], \"./NavigationStateContext.js\");\n var _PreventRemoveProviderJs = require(_dependencyMap[11], \"./PreventRemoveProvider.js\");\n var _ScreenJs = require(_dependencyMap[12], \"./Screen.js\");\n var _typesJs = require(_dependencyMap[13], \"./types.js\");\n var _useChildListenersJs = require(_dependencyMap[14], \"./useChildListeners.js\");\n var _useClientLayoutEffectJs = require(_dependencyMap[15], \"./useClientLayoutEffect.js\");\n var _useComponentJs = require(_dependencyMap[16], \"./useComponent.js\");\n var _useCurrentRenderJs = require(_dependencyMap[17], \"./useCurrentRender.js\");\n var _useDescriptorsJs = require(_dependencyMap[18], \"./useDescriptors.js\");\n var _useEventEmitterJs = require(_dependencyMap[19], \"./useEventEmitter.js\");\n var _useFocusedListenersChildrenAdapterJs = require(_dependencyMap[20], \"./useFocusedListenersChildrenAdapter.js\");\n var _useFocusEventsJs = require(_dependencyMap[21], \"./useFocusEvents.js\");\n var _useKeyedChildListenersJs = require(_dependencyMap[22], \"./useKeyedChildListeners.js\");\n var _useLazyValueJs = require(_dependencyMap[23], \"./useLazyValue.js\");\n var _useNavigationHelpersJs = require(_dependencyMap[24], \"./useNavigationHelpers.js\");\n var _useNavigationStateJs = require(_dependencyMap[25], \"./useNavigationState.js\");\n var _useOnActionJs = require(_dependencyMap[26], \"./useOnAction.js\");\n var _useOnGetStateJs = require(_dependencyMap[27], \"./useOnGetState.js\");\n var _useOnRouteFocusJs = require(_dependencyMap[28], \"./useOnRouteFocus.js\");\n var _useRegisterNavigatorJs = require(_dependencyMap[29], \"./useRegisterNavigator.js\");\n var _useScheduleUpdateJs = require(_dependencyMap[30], \"./useScheduleUpdate.js\");\n var _reactJsxRuntime = require(_dependencyMap[31], \"react/jsx-runtime\");\n // This is to make TypeScript compiler happy\n // eslint-disable-next-line @typescript-eslint/no-unused-expressions\n\n _typesJs.PrivateValueStore;\n const isScreen = child => {\n return child.type === _ScreenJs.Screen;\n };\n const isGroup = child => {\n return child.type === React.Fragment || child.type === _GroupJs.Group;\n };\n const isValidKey = key => key === undefined || typeof key === 'string' && key !== '';\n\n /**\n * Extract route config object from React children elements.\n *\n * @param children React Elements to extract the config from.\n */\n const getRouteConfigsFromChildren = (children, groupKey, groupOptions, groupLayout) => {\n const configs = React.Children.toArray(children).reduce((acc, child) => {\n if (/*#__PURE__*/React.isValidElement(child)) {\n if (isScreen(child)) {\n // We can only extract the config from `Screen` elements\n // If something else was rendered, it's probably a bug\n\n if (typeof child.props !== 'object' || child.props === null) {\n throw new Error(`Got an invalid element for screen.`);\n }\n if (typeof child.props.name !== 'string' || child.props.name === '') {\n throw new Error(`Got an invalid name (${JSON.stringify(child.props.name)}) for the screen. It must be a non-empty string.`);\n }\n if (child.props.navigationKey !== undefined && (typeof child.props.navigationKey !== 'string' || child.props.navigationKey === '')) {\n throw new Error(`Got an invalid 'navigationKey' prop (${JSON.stringify(child.props.navigationKey)}) for the screen '${child.props.name}'. It must be a non-empty string or 'undefined'.`);\n }\n acc.push({\n keys: [groupKey, child.props.navigationKey],\n options: groupOptions,\n layout: groupLayout,\n props: child.props\n });\n return acc;\n }\n if (isGroup(child)) {\n if (!isValidKey(child.props.navigationKey)) {\n throw new Error(`Got an invalid 'navigationKey' prop (${JSON.stringify(child.props.navigationKey)}) for the group. It must be a non-empty string or 'undefined'.`);\n }\n\n // When we encounter a fragment or group, we need to dive into its children to extract the configs\n // This is handy to conditionally define a group of screens\n acc.push(...getRouteConfigsFromChildren(child.props.children, child.props.navigationKey,\n // FIXME\n // @ts-expect-error: add validation\n child.type !== _GroupJs.Group ? groupOptions : groupOptions != null ? [...groupOptions, child.props.screenOptions] : [child.props.screenOptions], typeof child.props.screenLayout === 'function' ? child.props.screenLayout : groupLayout));\n return acc;\n }\n }\n throw new Error(`A navigator can only contain 'Screen', 'Group' or 'React.Fragment' as its direct children (found ${/*#__PURE__*/ /*#__PURE__*/React.isValidElement(child) ? `'${typeof child.type === 'string' ? child.type : child.type?.name}'${child.props != null && typeof child.props === 'object' && 'name' in child.props && child.props?.name ? ` for the screen '${child.props.name}'` : ''}` : typeof child === 'object' ? JSON.stringify(child) : `'${String(child)}'`}). To render this component in the navigator, pass it in the 'component' prop to 'Screen'.`);\n }, []);\n if (process.env.NODE_ENV !== 'production') {\n configs.forEach(config => {\n const {\n name,\n children,\n component,\n getComponent\n } = config.props;\n if (children != null || component !== undefined || getComponent !== undefined) {\n if (children != null && component !== undefined) {\n throw new Error(`Got both 'component' and 'children' props for the screen '${name}'. You must pass only one of them.`);\n }\n if (children != null && getComponent !== undefined) {\n throw new Error(`Got both 'getComponent' and 'children' props for the screen '${name}'. You must pass only one of them.`);\n }\n if (component !== undefined && getComponent !== undefined) {\n throw new Error(`Got both 'component' and 'getComponent' props for the screen '${name}'. You must pass only one of them.`);\n }\n if (children != null && typeof children !== 'function') {\n throw new Error(`Got an invalid value for 'children' prop for the screen '${name}'. It must be a function returning a React Element.`);\n }\n if (component !== undefined && !(0, _reactIs.isValidElementType)(component)) {\n throw new Error(`Got an invalid value for 'component' prop for the screen '${name}'. It must be a valid React Component.`);\n }\n if (getComponent !== undefined && typeof getComponent !== 'function') {\n throw new Error(`Got an invalid value for 'getComponent' prop for the screen '${name}'. It must be a function returning a React Component.`);\n }\n if (typeof component === 'function') {\n if (component.name === 'component') {\n // Inline anonymous functions passed in the `component` prop will have the name of the prop\n // It's relatively safe to assume that it's not a component since it should also have PascalCase name\n // We won't catch all scenarios here, but this should catch a good chunk of incorrect use.\n console.warn(`Looks like you're passing an inline function for 'component' prop for the screen '${name}' (e.g. component={() => <SomeComponent />}). Passing an inline function will cause the component state to be lost on re-render and cause perf issues since it's re-created every render. You can pass the function as children to 'Screen' instead to achieve the desired behaviour.`);\n } else if (/^[a-z]/.test(component.name)) {\n console.warn(`Got a component with the name '${component.name}' for the screen '${name}'. React Components must start with an uppercase letter. If you're passing a regular function and not a component, pass it as children to 'Screen' instead. Otherwise capitalize your component's name.`);\n }\n }\n } else {\n throw new Error(`Couldn't find a 'component', 'getComponent' or 'children' prop for the screen '${name}'. This can happen if you passed 'undefined'. You likely forgot to export your component from the file it's defined in, or mixed up default import and named import when importing.`);\n }\n });\n }\n return configs;\n };\n\n /**\n * Hook for building navigators.\n *\n * @param createRouter Factory method which returns router object.\n * @param options Options object containing `children` and additional options for the router.\n * @returns An object containing `state`, `navigation`, `descriptors` objects.\n */\n function useNavigationBuilder(createRouter, options) {\n const navigatorKey = (0, _useRegisterNavigatorJs.useRegisterNavigator)();\n const route = React.useContext(_NavigationRouteContextJs.NavigationRouteContext);\n const {\n children,\n layout,\n screenOptions,\n screenLayout,\n screenListeners,\n UNSTABLE_router,\n ...rest\n } = options;\n const routeConfigs = getRouteConfigsFromChildren(children);\n const router = (0, _useLazyValueJs.useLazyValue)(() => {\n if (rest.initialRouteName != null && routeConfigs.every(config => config.props.name !== rest.initialRouteName)) {\n throw new Error(`Couldn't find a screen named '${rest.initialRouteName}' to use as 'initialRouteName'.`);\n }\n const original = createRouter(rest);\n if (UNSTABLE_router != null) {\n const overrides = UNSTABLE_router(original);\n return {\n ...original,\n ...overrides\n };\n }\n return original;\n });\n const screens = routeConfigs.reduce((acc, config) => {\n if (config.props.name in acc) {\n throw new Error(`A navigator cannot contain multiple 'Screen' components with the same name (found duplicate screen named '${config.props.name}')`);\n }\n acc[config.props.name] = config;\n return acc;\n }, {});\n const routeNames = routeConfigs.map(config => config.props.name);\n const routeKeyList = routeNames.reduce((acc, curr) => {\n acc[curr] = screens[curr].keys.map(key => key ?? '').join(':');\n return acc;\n }, {});\n const routeParamList = routeNames.reduce((acc, curr) => {\n const {\n initialParams\n } = screens[curr].props;\n acc[curr] = initialParams;\n return acc;\n }, {});\n const routeGetIdList = routeNames.reduce((acc, curr) => Object.assign(acc, {\n [curr]: screens[curr].props.getId\n }), {});\n if (!routeNames.length) {\n throw new Error(\"Couldn't find any screens for the navigator. Have you defined any screens as its children?\");\n }\n const isStateValid = React.useCallback(state => state.type === undefined || state.type === router.type, [router.type]);\n const isStateInitialized = React.useCallback(state => state !== undefined && state.stale === false && isStateValid(state), [isStateValid]);\n const {\n state: currentState,\n getState: getCurrentState,\n setState: setCurrentState,\n setKey,\n getKey,\n getIsInitial\n } = React.useContext(_NavigationStateContextJs.NavigationStateContext);\n const stateCleanedUp = React.useRef(false);\n const setState = (0, useLatestCallback.default)(state => {\n if (stateCleanedUp.current) {\n // State might have been already cleaned up due to unmount\n // We do not want to expose API allowing to override this\n // This would lead to old data preservation on main navigator unmount\n return;\n }\n setCurrentState(state);\n });\n const [initializedState, isFirstStateInitialization] = React.useMemo(() => {\n const initialRouteParamList = routeNames.reduce((acc, curr) => {\n const {\n initialParams\n } = screens[curr].props;\n const initialParamsFromParams = route?.params?.state == null && route?.params?.initial !== false && route?.params?.screen === curr ? route.params.params : undefined;\n acc[curr] = initialParams !== undefined || initialParamsFromParams !== undefined ? {\n ...initialParams,\n ...initialParamsFromParams\n } : undefined;\n return acc;\n }, {});\n\n // If the current state isn't initialized on first render, we initialize it\n // We also need to re-initialize it if the state passed from parent was changed (maybe due to reset)\n // Otherwise assume that the state was provided as initial state\n // So we need to rehydrate it to make it usable\n if ((currentState === undefined || !isStateValid(currentState)) && route?.params?.state == null && !(typeof route?.params?.screen === 'string' && route?.params?.initial !== false)) {\n return [router.getInitialState({\n routeNames,\n routeParamList: initialRouteParamList,\n routeGetIdList\n }), true];\n } else {\n let stateFromParams;\n if (route?.params?.state != null) {\n stateFromParams = route.params.state;\n } else if (typeof route?.params?.screen === 'string' && route?.params?.initial !== false) {\n stateFromParams = {\n index: 0,\n routes: [{\n name: route.params.screen,\n params: route.params.params,\n path: route.params.path\n }]\n };\n }\n return [router.getRehydratedState(stateFromParams ?? currentState, {\n routeNames,\n routeParamList: initialRouteParamList,\n routeGetIdList\n }), false];\n }\n // We explicitly don't include routeNames, route.params etc. in the dep list\n // below. We want to avoid forcing a new state to be calculated in those cases\n // Instead, we handle changes to these in the nextState code below. Note\n // that some changes to routeConfigs are explicitly ignored, such as changes\n // to initialParams\n // eslint-disable-next-line react-hooks/exhaustive-deps\n }, [currentState, router, isStateValid]);\n const previousRouteKeyListRef = React.useRef(routeKeyList);\n React.useEffect(() => {\n previousRouteKeyListRef.current = routeKeyList;\n });\n const previousRouteKeyList = previousRouteKeyListRef.current;\n let state =\n // If the state isn't initialized, or stale, use the state we initialized instead\n // The state won't update until there's a change needed in the state we have initialized locally\n // So it'll be `undefined` or stale until the first navigation event happens\n isStateInitialized(currentState) ? currentState : initializedState;\n let nextState = state;\n if (!(0, _isArrayEqualJs.isArrayEqual)(state.routeNames, routeNames) || !(0, _isRecordEqualJs.isRecordEqual)(routeKeyList, previousRouteKeyList)) {\n // When the list of route names change, the router should handle it to remove invalid routes\n nextState = router.getStateForRouteNamesChange(state, {\n routeNames,\n routeParamList,\n routeGetIdList,\n routeKeyChanges: Object.keys(routeKeyList).filter(name => name in previousRouteKeyList && routeKeyList[name] !== previousRouteKeyList[name])\n });\n }\n const previousNestedParamsRef = React.useRef(route?.params);\n React.useEffect(() => {\n previousNestedParamsRef.current = route?.params;\n }, [route?.params]);\n if (route?.params) {\n const previousParams = previousNestedParamsRef.current;\n let action;\n if (typeof route.params.state === 'object' && route.params.state != null && route.params !== previousParams) {\n // If the route was updated with new state, we should reset to it\n action = _reactNavigationRouters.CommonActions.reset(route.params.state);\n } else if (typeof route.params.screen === 'string' && (route.params.initial === false && isFirstStateInitialization || route.params !== previousParams)) {\n // If the route was updated with new screen name and/or params, we should navigate there\n action = _reactNavigationRouters.CommonActions.navigate({\n name: route.params.screen,\n params: route.params.params,\n path: route.params.path,\n merge: route.params.merge,\n pop: route.params.pop\n });\n }\n\n // The update should be limited to current navigator only, so we call the router manually\n const updatedState = action ? router.getStateForAction(nextState, action, {\n routeNames,\n routeParamList,\n routeGetIdList\n }) : null;\n nextState = updatedState !== null ? router.getRehydratedState(updatedState, {\n routeNames,\n routeParamList,\n routeGetIdList\n }) : nextState;\n }\n const shouldUpdate = state !== nextState;\n (0, _useScheduleUpdateJs.useScheduleUpdate)(() => {\n if (shouldUpdate) {\n // If the state needs to be updated, we'll schedule an update\n setState(nextState);\n }\n });\n\n // The up-to-date state will come in next render, but we don't need to wait for it\n // We can't use the outdated state since the screens have changed, which will cause error due to mismatched config\n // So we override the state object we return to use the latest state as soon as possible\n state = nextState;\n React.useEffect(() => {\n // In strict mode, React will double-invoke effects.\n // So we need to reset the flag if component was not unmounted\n stateCleanedUp.current = false;\n setKey(navigatorKey);\n if (!getIsInitial()) {\n // If it's not initial render, we need to update the state\n // This will make sure that our container gets notifier of state changes due to new mounts\n // This is necessary for proper screen tracking, URL updates etc.\n setState(nextState);\n }\n return () => {\n // We need to clean up state for this navigator on unmount\n if (getCurrentState() !== undefined && getKey() === navigatorKey) {\n setCurrentState(undefined);\n stateCleanedUp.current = true;\n }\n };\n // eslint-disable-next-line react-hooks/exhaustive-deps\n }, []);\n\n // In some cases (e.g. route names change), internal state might have changed\n // But it hasn't been committed yet, so hasn't propagated to the sync external store\n // During this time, we need to return the internal state in `getState`\n // Otherwise it can result in inconsistent state during render in children\n // To avoid this, we use a ref for render phase, and immediately clear it on commit\n const stateRef = React.useRef(state);\n stateRef.current = state;\n (0, _useClientLayoutEffectJs.useClientLayoutEffect)(() => {\n stateRef.current = null;\n });\n const getState = (0, useLatestCallback.default)(() => {\n const currentState = getCurrentState();\n return (0, _deepFreezeJs.deepFreeze)(isStateInitialized(currentState) ? currentState : initializedState);\n });\n const emitter = (0, _useEventEmitterJs.useEventEmitter)(e => {\n const routeNames = [];\n let route;\n if (e.target) {\n route = state.routes.find(route => route.key === e.target);\n if (route?.name) {\n routeNames.push(route.name);\n }\n } else {\n route = state.routes[state.index];\n routeNames.push(...Object.keys(screens).filter(name => route?.name === name));\n }\n if (route == null) {\n return;\n }\n const navigation = descriptors[route.key].navigation;\n const listeners = [].concat(\n // Get an array of listeners for all screens + common listeners on navigator\n ...[screenListeners, ...routeNames.map(name => {\n const {\n listeners\n } = screens[name].props;\n return listeners;\n })].map(listeners => {\n const map = typeof listeners === 'function' ? listeners({\n route: route,\n navigation\n }) : listeners;\n return map ? Object.keys(map).filter(type => type === e.type).map(type => map?.[type]) : undefined;\n }))\n // We don't want same listener to be called multiple times for same event\n // So we remove any duplicate functions from the array\n .filter((cb, i, self) => cb && self.lastIndexOf(cb) === i);\n listeners.forEach(listener => listener?.(e));\n });\n (0, _useFocusEventsJs.useFocusEvents)({\n state,\n emitter\n });\n React.useEffect(() => {\n emitter.emit({\n type: 'state',\n data: {\n state\n }\n });\n }, [emitter, state]);\n const {\n listeners: childListeners,\n addListener\n } = (0, _useChildListenersJs.useChildListeners)();\n const {\n keyedListeners,\n addKeyedListener\n } = (0, _useKeyedChildListenersJs.useKeyedChildListeners)();\n const onAction = (0, _useOnActionJs.useOnAction)({\n router,\n getState,\n setState,\n key: route?.key,\n actionListeners: childListeners.action,\n beforeRemoveListeners: keyedListeners.beforeRemove,\n routerConfigOptions: {\n routeNames,\n routeParamList,\n routeGetIdList\n },\n emitter\n });\n const onRouteFocus = (0, _useOnRouteFocusJs.useOnRouteFocus)({\n router,\n key: route?.key,\n getState,\n setState\n });\n const navigation = (0, _useNavigationHelpersJs.useNavigationHelpers)({\n id: options.id,\n onAction,\n getState,\n emitter,\n router,\n stateRef\n });\n (0, _useFocusedListenersChildrenAdapterJs.useFocusedListenersChildrenAdapter)({\n navigation,\n focusedListeners: childListeners.focus\n });\n (0, _useOnGetStateJs.useOnGetState)({\n getState,\n getStateListeners: keyedListeners.getState\n });\n const {\n describe,\n descriptors\n } = (0, _useDescriptorsJs.useDescriptors)({\n state,\n screens,\n navigation,\n screenOptions,\n screenLayout,\n onAction,\n getState,\n setState,\n onRouteFocus,\n addListener,\n addKeyedListener,\n router,\n // @ts-expect-error: this should have both core and custom events, but too much work right now\n emitter\n });\n (0, _useCurrentRenderJs.useCurrentRender)({\n state,\n navigation,\n descriptors\n });\n const NavigationContent = (0, _useComponentJs.useComponent)(children => {\n const element = layout != null ? layout({\n state,\n descriptors,\n navigation,\n children\n }) : children;\n return /*#__PURE__*/(0, _reactJsxRuntime.jsx)(_NavigationHelpersContextJs.NavigationHelpersContext.Provider, {\n value: navigation,\n children: /*#__PURE__*/(0, _reactJsxRuntime.jsx)(_useNavigationStateJs.NavigationStateListenerProvider, {\n state: state,\n children: /*#__PURE__*/(0, _reactJsxRuntime.jsx)(_PreventRemoveProviderJs.PreventRemoveProvider, {\n children: element\n })\n })\n });\n });\n return {\n state,\n navigation,\n describe,\n descriptors,\n NavigationContent\n };\n }\n});","lineCount":533,"map":[[2,2,1,0],[2,14,1,12],[4,2,1,13,"Object"],[4,8,1,13],[4,9,1,13,"defineProperty"],[4,23,1,13],[4,24,1,13,"exports"],[4,31,1,13],[5,4,1,13,"value"],[5,9,1,13],[6,2,1,13],[7,2,1,13],[7,11,1,13,"_interopNamespace"],[7,29,1,13,"e"],[7,30,1,13],[8,4,1,13],[8,8,1,13,"e"],[8,9,1,13],[8,13,1,13,"e"],[8,14,1,13],[8,15,1,13,"__esModule"],[8,25,1,13],[8,34,1,13,"e"],[8,35,1,13],[9,4,1,13],[9,8,1,13,"n"],[9,9,1,13],[10,4,1,13],[10,8,1,13,"e"],[10,9,1,13],[10,11,1,13,"Object"],[10,17,1,13],[10,18,1,13,"keys"],[10,22,1,13],[10,23,1,13,"e"],[10,24,1,13],[10,26,1,13,"forEach"],[10,33,1,13],[10,44,1,13,"k"],[10,45,1,13],[11,6,1,13],[11,10,1,13,"d"],[11,11,1,13],[11,14,1,13,"Object"],[11,20,1,13],[11,21,1,13,"getOwnPropertyDescriptor"],[11,45,1,13],[11,46,1,13,"e"],[11,47,1,13],[11,49,1,13,"k"],[11,50,1,13],[12,6,1,13,"Object"],[12,12,1,13],[12,13,1,13,"defineProperty"],[12,27,1,13],[12,28,1,13,"n"],[12,29,1,13],[12,31,1,13,"k"],[12,32,1,13],[12,34,1,13,"d"],[12,35,1,13],[12,36,1,13,"get"],[12,39,1,13],[12,42,1,13,"d"],[12,43,1,13],[13,8,1,13,"enumerable"],[13,18,1,13],[14,8,1,13,"get"],[14,11,1,13],[14,22,1,13,"get"],[14,23,1,13],[15,10,1,13],[15,17,1,13,"e"],[15,18,1,13],[15,19,1,13,"k"],[15,20,1,13],[16,8,1,13],[17,6,1,13],[18,4,1,13],[19,4,1,13,"n"],[19,5,1,13],[19,6,1,13,"default"],[19,13,1,13],[19,16,1,13,"e"],[19,17,1,13],[20,4,1,13],[20,11,1,13,"n"],[20,12,1,13],[21,2,1,13],[22,2,1,13],[22,11,1,13,"_interopDefault"],[22,27,1,13,"e"],[22,28,1,13],[23,4,1,13],[23,11,1,13,"e"],[23,12,1,13],[23,16,1,13,"e"],[23,17,1,13],[23,18,1,13,"__esModule"],[23,28,1,13],[23,31,1,13,"e"],[23,32,1,13],[24,6,1,13,"default"],[24,13,1,13],[24,15,1,13,"e"],[25,4,1,13],[26,2,1,13],[27,2,144,0,"exports"],[27,9,144,0],[27,10,144,0,"useNavigationBuilder"],[27,30,144,0],[27,33,144,0,"useNavigationBuilder"],[27,53,144,0],[28,2,3,0],[28,6,3,0,"_reactNavigationRouters"],[28,29,3,0],[28,32,3,0,"require"],[28,39,3,0],[28,40,3,0,"_dependencyMap"],[28,54,3,0],[29,2,4,0],[29,6,4,0,"_react"],[29,12,4,0],[29,15,4,0,"require"],[29,22,4,0],[29,23,4,0,"_dependencyMap"],[29,37,4,0],[30,2,4,0],[30,6,4,0,"React"],[30,11,4,0],[30,14,4,0,"_interopNamespace"],[30,31,4,0],[30,32,4,0,"_react"],[30,38,4,0],[31,2,5,0],[31,6,5,0,"_reactIs"],[31,14,5,0],[31,17,5,0,"require"],[31,24,5,0],[31,25,5,0,"_dependencyMap"],[31,39,5,0],[32,2,6,0],[32,6,6,0,"_useLatestCallback"],[32,24,6,0],[32,27,6,0,"require"],[32,34,6,0],[32,35,6,0,"_dependencyMap"],[32,49,6,0],[33,2,6,0],[33,6,6,0,"useLatestCallback"],[33,23,6,0],[33,26,6,0,"_interopDefault"],[33,41,6,0],[33,42,6,0,"_useLatestCallback"],[33,60,6,0],[34,2,7,0],[34,6,7,0,"_deepFreezeJs"],[34,19,7,0],[34,22,7,0,"require"],[34,29,7,0],[34,30,7,0,"_dependencyMap"],[34,44,7,0],[35,2,8,0],[35,6,8,0,"_GroupJs"],[35,14,8,0],[35,17,8,0,"require"],[35,24,8,0],[35,25,8,0,"_dependencyMap"],[35,39,8,0],[36,2,9,0],[36,6,9,0,"_isArrayEqualJs"],[36,21,9,0],[36,24,9,0,"require"],[36,31,9,0],[36,32,9,0,"_dependencyMap"],[36,46,9,0],[37,2,10,0],[37,6,10,0,"_isRecordEqualJs"],[37,22,10,0],[37,25,10,0,"require"],[37,32,10,0],[37,33,10,0,"_dependencyMap"],[37,47,10,0],[38,2,11,0],[38,6,11,0,"_NavigationHelpersContextJs"],[38,33,11,0],[38,36,11,0,"require"],[38,43,11,0],[38,44,11,0,"_dependencyMap"],[38,58,11,0],[39,2,12,0],[39,6,12,0,"_NavigationRouteContextJs"],[39,31,12,0],[39,34,12,0,"require"],[39,41,12,0],[39,42,12,0,"_dependencyMap"],[39,56,12,0],[40,2,13,0],[40,6,13,0,"_NavigationStateContextJs"],[40,31,13,0],[40,34,13,0,"require"],[40,41,13,0],[40,42,13,0,"_dependencyMap"],[40,56,13,0],[41,2,14,0],[41,6,14,0,"_PreventRemoveProviderJs"],[41,30,14,0],[41,33,14,0,"require"],[41,40,14,0],[41,41,14,0,"_dependencyMap"],[41,55,14,0],[42,2,15,0],[42,6,15,0,"_ScreenJs"],[42,15,15,0],[42,18,15,0,"require"],[42,25,15,0],[42,26,15,0,"_dependencyMap"],[42,40,15,0],[43,2,16,0],[43,6,16,0,"_typesJs"],[43,14,16,0],[43,17,16,0,"require"],[43,24,16,0],[43,25,16,0,"_dependencyMap"],[43,39,16,0],[44,2,17,0],[44,6,17,0,"_useChildListenersJs"],[44,26,17,0],[44,29,17,0,"require"],[44,36,17,0],[44,37,17,0,"_dependencyMap"],[44,51,17,0],[45,2,18,0],[45,6,18,0,"_useClientLayoutEffectJs"],[45,30,18,0],[45,33,18,0,"require"],[45,40,18,0],[45,41,18,0,"_dependencyMap"],[45,55,18,0],[46,2,19,0],[46,6,19,0,"_useComponentJs"],[46,21,19,0],[46,24,19,0,"require"],[46,31,19,0],[46,32,19,0,"_dependencyMap"],[46,46,19,0],[47,2,20,0],[47,6,20,0,"_useCurrentRenderJs"],[47,25,20,0],[47,28,20,0,"require"],[47,35,20,0],[47,36,20,0,"_dependencyMap"],[47,50,20,0],[48,2,21,0],[48,6,21,0,"_useDescriptorsJs"],[48,23,21,0],[48,26,21,0,"require"],[48,33,21,0],[48,34,21,0,"_dependencyMap"],[48,48,21,0],[49,2,22,0],[49,6,22,0,"_useEventEmitterJs"],[49,24,22,0],[49,27,22,0,"require"],[49,34,22,0],[49,35,22,0,"_dependencyMap"],[49,49,22,0],[50,2,23,0],[50,6,23,0,"_useFocusedListenersChildrenAdapterJs"],[50,43,23,0],[50,46,23,0,"require"],[50,53,23,0],[50,54,23,0,"_dependencyMap"],[50,68,23,0],[51,2,24,0],[51,6,24,0,"_useFocusEventsJs"],[51,23,24,0],[51,26,24,0,"require"],[51,33,24,0],[51,34,24,0,"_dependencyMap"],[51,48,24,0],[52,2,25,0],[52,6,25,0,"_useKeyedChildListenersJs"],[52,31,25,0],[52,34,25,0,"require"],[52,41,25,0],[52,42,25,0,"_dependencyMap"],[52,56,25,0],[53,2,26,0],[53,6,26,0,"_useLazyValueJs"],[53,21,26,0],[53,24,26,0,"require"],[53,31,26,0],[53,32,26,0,"_dependencyMap"],[53,46,26,0],[54,2,27,0],[54,6,27,0,"_useNavigationHelpersJs"],[54,29,27,0],[54,32,27,0,"require"],[54,39,27,0],[54,40,27,0,"_dependencyMap"],[54,54,27,0],[55,2,28,0],[55,6,28,0,"_useNavigationStateJs"],[55,27,28,0],[55,30,28,0,"require"],[55,37,28,0],[55,38,28,0,"_dependencyMap"],[55,52,28,0],[56,2,29,0],[56,6,29,0,"_useOnActionJs"],[56,20,29,0],[56,23,29,0,"require"],[56,30,29,0],[56,31,29,0,"_dependencyMap"],[56,45,29,0],[57,2,30,0],[57,6,30,0,"_useOnGetStateJs"],[57,22,30,0],[57,25,30,0,"require"],[57,32,30,0],[57,33,30,0,"_dependencyMap"],[57,47,30,0],[58,2,31,0],[58,6,31,0,"_useOnRouteFocusJs"],[58,24,31,0],[58,27,31,0,"require"],[58,34,31,0],[58,35,31,0,"_dependencyMap"],[58,49,31,0],[59,2,32,0],[59,6,32,0,"_useRegisterNavigatorJs"],[59,29,32,0],[59,32,32,0,"require"],[59,39,32,0],[59,40,32,0,"_dependencyMap"],[59,54,32,0],[60,2,33,0],[60,6,33,0,"_useScheduleUpdateJs"],[60,26,33,0],[60,29,33,0,"require"],[60,36,33,0],[60,37,33,0,"_dependencyMap"],[60,51,33,0],[61,2,37,0],[61,6,37,0,"_reactJsxRuntime"],[61,22,37,0],[61,25,37,0,"require"],[61,32,37,0],[61,33,37,0,"_dependencyMap"],[61,47,37,0],[62,2,35,0],[63,2,36,0],[65,2,38,0,"PrivateValueStore"],[65,10,38,17],[65,11,38,17,"PrivateValueStore"],[65,28,38,17],[66,2,39,0],[66,8,39,6,"isScreen"],[66,16,39,14],[66,19,39,17,"child"],[66,24,39,22],[66,28,39,26],[67,4,40,2],[67,11,40,9,"child"],[67,16,40,14],[67,17,40,15,"type"],[67,21,40,19],[67,26,40,24,"Screen"],[67,35,40,30],[67,36,40,30,"Screen"],[67,42,40,30],[68,2,41,0],[68,3,41,1],[69,2,42,0],[69,8,42,6,"isGroup"],[69,15,42,13],[69,18,42,16,"child"],[69,23,42,21],[69,27,42,25],[70,4,43,2],[70,11,43,9,"child"],[70,16,43,14],[70,17,43,15,"type"],[70,21,43,19],[70,26,43,24,"React"],[70,31,43,29],[70,32,43,30,"Fragment"],[70,40,43,38],[70,44,43,42,"child"],[70,49,43,47],[70,50,43,48,"type"],[70,54,43,52],[70,59,43,57,"Group"],[70,67,43,62],[70,68,43,62,"Group"],[70,73,43,62],[71,2,44,0],[71,3,44,1],[72,2,45,0],[72,8,45,6,"isValidKey"],[72,18,45,16],[72,21,45,19,"key"],[72,24,45,22],[72,28,45,26,"key"],[72,31,45,29],[72,36,45,34,"undefined"],[72,45,45,43],[72,49,45,47],[72,56,45,54,"key"],[72,59,45,57],[72,64,45,62],[72,72,45,70],[72,76,45,74,"key"],[72,79,45,77],[72,84,45,82],[72,86,45,84],[74,2,47,0],[75,0,48,0],[76,0,49,0],[77,0,50,0],[78,0,51,0],[79,2,52,0],[79,8,52,6,"getRouteConfigsFromChildren"],[79,35,52,33],[79,38,52,36,"getRouteConfigsFromChildren"],[79,39,52,37,"children"],[79,47,52,45],[79,49,52,47,"groupKey"],[79,57,52,55],[79,59,52,57,"groupOptions"],[79,71,52,69],[79,73,52,71,"groupLayout"],[79,84,52,82],[79,89,52,87],[80,4,53,2],[80,10,53,8,"configs"],[80,17,53,15],[80,20,53,18,"React"],[80,25,53,23],[80,26,53,24,"Children"],[80,34,53,32],[80,35,53,33,"toArray"],[80,42,53,40],[80,43,53,41,"children"],[80,51,53,49],[80,52,53,50],[80,53,53,51,"reduce"],[80,59,53,57],[80,60,53,58],[80,61,53,59,"acc"],[80,64,53,62],[80,66,53,64,"child"],[80,71,53,69],[80,76,53,74],[81,6,54,4],[81,10,54,8],[81,23,54,21,"React"],[81,28,54,26],[81,29,54,27,"isValidElement"],[81,43,54,41],[81,44,54,42,"child"],[81,49,54,47],[81,50,54,48],[81,52,54,50],[82,8,55,6],[82,12,55,10,"isScreen"],[82,20,55,18],[82,21,55,19,"child"],[82,26,55,24],[82,27,55,25],[82,29,55,27],[83,10,56,8],[84,10,57,8],[86,10,59,8],[86,14,59,12],[86,21,59,19,"child"],[86,26,59,24],[86,27,59,25,"props"],[86,32,59,30],[86,37,59,35],[86,45,59,43],[86,49,59,47,"child"],[86,54,59,52],[86,55,59,53,"props"],[86,60,59,58],[86,65,59,63],[86,69,59,67],[86,71,59,69],[87,12,60,10],[87,18,60,16],[87,22,60,20,"Error"],[87,27,60,25],[87,28,60,26],[87,64,60,62],[87,65,60,63],[88,10,61,8],[89,10,62,8],[89,14,62,12],[89,21,62,19,"child"],[89,26,62,24],[89,27,62,25,"props"],[89,32,62,30],[89,33,62,31,"name"],[89,37,62,35],[89,42,62,40],[89,50,62,48],[89,54,62,52,"child"],[89,59,62,57],[89,60,62,58,"props"],[89,65,62,63],[89,66,62,64,"name"],[89,70,62,68],[89,75,62,73],[89,77,62,75],[89,79,62,77],[90,12,63,10],[90,18,63,16],[90,22,63,20,"Error"],[90,27,63,25],[90,28,63,26],[90,52,63,50,"JSON"],[90,56,63,54],[90,57,63,55,"stringify"],[90,66,63,64],[90,67,63,65,"child"],[90,72,63,70],[90,73,63,71,"props"],[90,78,63,76],[90,79,63,77,"name"],[90,83,63,81],[90,84,63,82],[90,134,63,132],[90,135,63,133],[91,10,64,8],[92,10,65,8],[92,14,65,12,"child"],[92,19,65,17],[92,20,65,18,"props"],[92,25,65,23],[92,26,65,24,"navigationKey"],[92,39,65,37],[92,44,65,42,"undefined"],[92,53,65,51],[92,58,65,56],[92,65,65,63,"child"],[92,70,65,68],[92,71,65,69,"props"],[92,76,65,74],[92,77,65,75,"navigationKey"],[92,90,65,88],[92,95,65,93],[92,103,65,101],[92,107,65,105,"child"],[92,112,65,110],[92,113,65,111,"props"],[92,118,65,116],[92,119,65,117,"navigationKey"],[92,132,65,130],[92,137,65,135],[92,139,65,137],[92,140,65,138],[92,142,65,140],[93,12,66,10],[93,18,66,16],[93,22,66,20,"Error"],[93,27,66,25],[93,28,66,26],[93,68,66,66,"JSON"],[93,72,66,70],[93,73,66,71,"stringify"],[93,82,66,80],[93,83,66,81,"child"],[93,88,66,86],[93,89,66,87,"props"],[93,94,66,92],[93,95,66,93,"navigationKey"],[93,108,66,106],[93,109,66,107],[93,130,66,128,"child"],[93,135,66,133],[93,136,66,134,"props"],[93,141,66,139],[93,142,66,140,"name"],[93,146,66,144],[93,196,66,194],[93,197,66,195],[94,10,67,8],[95,10,68,8,"acc"],[95,13,68,11],[95,14,68,12,"push"],[95,18,68,16],[95,19,68,17],[96,12,69,10,"keys"],[96,16,69,14],[96,18,69,16],[96,19,69,17,"groupKey"],[96,27,69,25],[96,29,69,27,"child"],[96,34,69,32],[96,35,69,33,"props"],[96,40,69,38],[96,41,69,39,"navigationKey"],[96,54,69,52],[96,55,69,53],[97,12,70,10,"options"],[97,19,70,17],[97,21,70,19,"groupOptions"],[97,33,70,31],[98,12,71,10,"layout"],[98,18,71,16],[98,20,71,18,"groupLayout"],[98,31,71,29],[99,12,72,10,"props"],[99,17,72,15],[99,19,72,17,"child"],[99,24,72,22],[99,25,72,23,"props"],[100,10,73,8],[100,11,73,9],[100,12,73,10],[101,10,74,8],[101,17,74,15,"acc"],[101,20,74,18],[102,8,75,6],[103,8,76,6],[103,12,76,10,"isGroup"],[103,19,76,17],[103,20,76,18,"child"],[103,25,76,23],[103,26,76,24],[103,28,76,26],[104,10,77,8],[104,14,77,12],[104,15,77,13,"isValidKey"],[104,25,77,23],[104,26,77,24,"child"],[104,31,77,29],[104,32,77,30,"props"],[104,37,77,35],[104,38,77,36,"navigationKey"],[104,51,77,49],[104,52,77,50],[104,54,77,52],[105,12,78,10],[105,18,78,16],[105,22,78,20,"Error"],[105,27,78,25],[105,28,78,26],[105,68,78,66,"JSON"],[105,72,78,70],[105,73,78,71,"stringify"],[105,82,78,80],[105,83,78,81,"child"],[105,88,78,86],[105,89,78,87,"props"],[105,94,78,92],[105,95,78,93,"navigationKey"],[105,108,78,106],[105,109,78,107],[105,173,78,171],[105,174,78,172],[106,10,79,8],[108,10,81,8],[109,10,82,8],[110,10,83,8,"acc"],[110,13,83,11],[110,14,83,12,"push"],[110,18,83,16],[110,19,83,17],[110,22,83,20,"getRouteConfigsFromChildren"],[110,49,83,47],[110,50,83,48,"child"],[110,55,83,53],[110,56,83,54,"props"],[110,61,83,59],[110,62,83,60,"children"],[110,70,83,68],[110,72,83,70,"child"],[110,77,83,75],[110,78,83,76,"props"],[110,83,83,81],[110,84,83,82,"navigationKey"],[110,97,83,95],[111,10,84,8],[112,10,85,8],[113,10,86,8,"child"],[113,15,86,13],[113,16,86,14,"type"],[113,20,86,18],[113,25,86,23,"Group"],[113,33,86,28],[113,34,86,28,"Group"],[113,39,86,28],[113,42,86,31,"groupOptions"],[113,54,86,43],[113,57,86,46,"groupOptions"],[113,69,86,58],[113,73,86,62],[113,77,86,66],[113,80,86,69],[113,81,86,70],[113,84,86,73,"groupOptions"],[113,96,86,85],[113,98,86,87,"child"],[113,103,86,92],[113,104,86,93,"props"],[113,109,86,98],[113,110,86,99,"screenOptions"],[113,123,86,112],[113,124,86,113],[113,127,86,116],[113,128,86,117,"child"],[113,133,86,122],[113,134,86,123,"props"],[113,139,86,128],[113,140,86,129,"screenOptions"],[113,153,86,142],[113,154,86,143],[113,156,86,145],[113,163,86,152,"child"],[113,168,86,157],[113,169,86,158,"props"],[113,174,86,163],[113,175,86,164,"screenLayout"],[113,187,86,176],[113,192,86,181],[113,202,86,191],[113,205,86,194,"child"],[113,210,86,199],[113,211,86,200,"props"],[113,216,86,205],[113,217,86,206,"screenLayout"],[113,229,86,218],[113,232,86,221,"groupLayout"],[113,243,86,232],[113,244,86,233],[113,245,86,234],[114,10,87,8],[114,17,87,15,"acc"],[114,20,87,18],[115,8,88,6],[116,6,89,4],[117,6,90,4],[117,12,90,10],[117,16,90,14,"Error"],[117,21,90,19],[117,22,90,20],[117,122,90,120],[117,135,90,133],[117,149,90,133,"React"],[117,154,90,138],[117,155,90,139,"isValidElement"],[117,169,90,153],[117,170,90,154,"child"],[117,175,90,159],[117,176,90,160],[117,179,90,163],[117,183,90,167],[117,190,90,174,"child"],[117,195,90,179],[117,196,90,180,"type"],[117,200,90,184],[117,205,90,189],[117,213,90,197],[117,216,90,200,"child"],[117,221,90,205],[117,222,90,206,"type"],[117,226,90,210],[117,229,90,213,"child"],[117,234,90,218],[117,235,90,219,"type"],[117,239,90,223],[117,241,90,225,"name"],[117,245,90,229],[117,249,90,233,"child"],[117,254,90,238],[117,255,90,239,"props"],[117,260,90,244],[117,264,90,248],[117,268,90,252],[117,272,90,256],[117,279,90,263,"child"],[117,284,90,268],[117,285,90,269,"props"],[117,290,90,274],[117,295,90,279],[117,303,90,287],[117,307,90,291],[117,313,90,297],[117,317,90,301,"child"],[117,322,90,306],[117,323,90,307,"props"],[117,328,90,312],[117,332,90,316,"child"],[117,337,90,321],[117,338,90,322,"props"],[117,343,90,327],[117,345,90,329,"name"],[117,349,90,333],[117,352,90,336],[117,372,90,356,"child"],[117,377,90,361],[117,378,90,362,"props"],[117,383,90,367],[117,384,90,368,"name"],[117,388,90,372],[117,391,90,375],[117,394,90,378],[117,396,90,380],[117,398,90,382],[117,401,90,385],[117,408,90,392,"child"],[117,413,90,397],[117,418,90,402],[117,426,90,410],[117,429,90,413,"JSON"],[117,433,90,417],[117,434,90,418,"stringify"],[117,443,90,427],[117,444,90,428,"child"],[117,449,90,433],[117,450,90,434],[117,453,90,437],[117,457,90,441,"String"],[117,463,90,447],[117,464,90,448,"child"],[117,469,90,453],[117,470,90,454],[117,473,90,457],[117,565,90,549],[117,566,90,550],[118,4,91,2],[118,5,91,3],[118,7,91,5],[118,9,91,7],[118,10,91,8],[119,4,92,2],[119,8,92,6,"process"],[119,15,92,13],[119,16,92,14,"env"],[119,19,92,17],[119,20,92,18,"NODE_ENV"],[119,28,92,26],[119,33,92,31],[119,45,92,43],[119,47,92,45],[120,6,93,4,"configs"],[120,13,93,11],[120,14,93,12,"forEach"],[120,21,93,19],[120,22,93,20,"config"],[120,28,93,26],[120,32,93,30],[121,8,94,6],[121,14,94,12],[122,10,95,8,"name"],[122,14,95,12],[123,10,96,8,"children"],[123,18,96,16],[124,10,97,8,"component"],[124,19,97,17],[125,10,98,8,"getComponent"],[126,8,99,6],[126,9,99,7],[126,12,99,10,"config"],[126,18,99,16],[126,19,99,17,"props"],[126,24,99,22],[127,8,100,6],[127,12,100,10,"children"],[127,20,100,18],[127,24,100,22],[127,28,100,26],[127,32,100,30,"component"],[127,41,100,39],[127,46,100,44,"undefined"],[127,55,100,53],[127,59,100,57,"getComponent"],[127,71,100,69],[127,76,100,74,"undefined"],[127,85,100,83],[127,87,100,85],[128,10,101,8],[128,14,101,12,"children"],[128,22,101,20],[128,26,101,24],[128,30,101,28],[128,34,101,32,"component"],[128,43,101,41],[128,48,101,46,"undefined"],[128,57,101,55],[128,59,101,57],[129,12,102,10],[129,18,102,16],[129,22,102,20,"Error"],[129,27,102,25],[129,28,102,26],[129,89,102,87,"name"],[129,93,102,91],[129,129,102,127],[129,130,102,128],[130,10,103,8],[131,10,104,8],[131,14,104,12,"children"],[131,22,104,20],[131,26,104,24],[131,30,104,28],[131,34,104,32,"getComponent"],[131,46,104,44],[131,51,104,49,"undefined"],[131,60,104,58],[131,62,104,60],[132,12,105,10],[132,18,105,16],[132,22,105,20,"Error"],[132,27,105,25],[132,28,105,26],[132,92,105,90,"name"],[132,96,105,94],[132,132,105,130],[132,133,105,131],[133,10,106,8],[134,10,107,8],[134,14,107,12,"component"],[134,23,107,21],[134,28,107,26,"undefined"],[134,37,107,35],[134,41,107,39,"getComponent"],[134,53,107,51],[134,58,107,56,"undefined"],[134,67,107,65],[134,69,107,67],[135,12,108,10],[135,18,108,16],[135,22,108,20,"Error"],[135,27,108,25],[135,28,108,26],[135,93,108,91,"name"],[135,97,108,95],[135,133,108,131],[135,134,108,132],[136,10,109,8],[137,10,110,8],[137,14,110,12,"children"],[137,22,110,20],[137,26,110,24],[137,30,110,28],[137,34,110,32],[137,41,110,39,"children"],[137,49,110,47],[137,54,110,52],[137,64,110,62],[137,66,110,64],[138,12,111,10],[138,18,111,16],[138,22,111,20,"Error"],[138,27,111,25],[138,28,111,26],[138,88,111,86,"name"],[138,92,111,90],[138,145,111,143],[138,146,111,144],[139,10,112,8],[140,10,113,8],[140,14,113,12,"component"],[140,23,113,21],[140,28,113,26,"undefined"],[140,37,113,35],[140,41,113,39],[140,42,113,40],[140,46,113,40,"isValidElementType"],[140,54,113,58],[140,55,113,58,"isValidElementType"],[140,73,113,58],[140,75,113,59,"component"],[140,84,113,68],[140,85,113,69],[140,87,113,71],[141,12,114,10],[141,18,114,16],[141,22,114,20,"Error"],[141,27,114,25],[141,28,114,26],[141,89,114,87,"name"],[141,93,114,91],[141,133,114,131],[141,134,114,132],[142,10,115,8],[143,10,116,8],[143,14,116,12,"getComponent"],[143,26,116,24],[143,31,116,29,"undefined"],[143,40,116,38],[143,44,116,42],[143,51,116,49,"getComponent"],[143,63,116,61],[143,68,116,66],[143,78,116,76],[143,80,116,78],[144,12,117,10],[144,18,117,16],[144,22,117,20,"Error"],[144,27,117,25],[144,28,117,26],[144,92,117,90,"name"],[144,96,117,94],[144,151,117,149],[144,152,117,150],[145,10,118,8],[146,10,119,8],[146,14,119,12],[146,21,119,19,"component"],[146,30,119,28],[146,35,119,33],[146,45,119,43],[146,47,119,45],[147,12,120,10],[147,16,120,14,"component"],[147,25,120,23],[147,26,120,24,"name"],[147,30,120,28],[147,35,120,33],[147,46,120,44],[147,48,120,46],[148,14,121,12],[149,14,122,12],[150,14,123,12],[151,14,124,12,"console"],[151,21,124,19],[151,22,124,20,"warn"],[151,26,124,24],[151,27,124,25],[151,112,124,110,"name"],[151,116,124,114],[151,395,124,393],[151,396,124,394],[152,12,125,10],[152,13,125,11],[152,19,125,17],[152,23,125,21],[152,31,125,29],[152,32,125,30,"test"],[152,36,125,34],[152,37,125,35,"component"],[152,46,125,44],[152,47,125,45,"name"],[152,51,125,49],[152,52,125,50],[152,54,125,52],[153,14,126,12,"console"],[153,21,126,19],[153,22,126,20,"warn"],[153,26,126,24],[153,27,126,25],[153,61,126,59,"component"],[153,70,126,68],[153,71,126,69,"name"],[153,75,126,73],[153,96,126,94,"name"],[153,100,126,98],[153,301,126,299],[153,302,126,300],[154,12,127,10],[155,10,128,8],[156,8,129,6],[156,9,129,7],[156,15,129,13],[157,10,130,8],[157,16,130,14],[157,20,130,18,"Error"],[157,25,130,23],[157,26,130,24],[157,108,130,106,"name"],[157,112,130,110],[157,293,130,291],[157,294,130,292],[158,8,131,6],[159,6,132,4],[159,7,132,5],[159,8,132,6],[160,4,133,2],[161,4,134,2],[161,11,134,9,"configs"],[161,18,134,16],[162,2,135,0],[162,3,135,1],[164,2,137,0],[165,0,138,0],[166,0,139,0],[167,0,140,0],[168,0,141,0],[169,0,142,0],[170,0,143,0],[171,2,144,7],[171,11,144,16,"useNavigationBuilder"],[171,31,144,36,"useNavigationBuilder"],[171,32,144,37,"createRouter"],[171,44,144,49],[171,46,144,51,"options"],[171,53,144,58],[171,55,144,60],[172,4,145,2],[172,10,145,8,"navigatorKey"],[172,22,145,20],[172,25,145,23],[172,29,145,23,"useRegisterNavigator"],[172,52,145,43],[172,53,145,43,"useRegisterNavigator"],[172,73,145,43],[172,75,145,44],[172,76,145,45],[173,4,146,2],[173,10,146,8,"route"],[173,15,146,13],[173,18,146,16,"React"],[173,23,146,21],[173,24,146,22,"useContext"],[173,34,146,32],[173,35,146,33,"NavigationRouteContext"],[173,60,146,55],[173,61,146,55,"NavigationRouteContext"],[173,83,146,55],[173,84,146,56],[174,4,147,2],[174,10,147,8],[175,6,148,4,"children"],[175,14,148,12],[176,6,149,4,"layout"],[176,12,149,10],[177,6,150,4,"screenOptions"],[177,19,150,17],[178,6,151,4,"screenLayout"],[178,18,151,16],[179,6,152,4,"screenListeners"],[179,21,152,19],[180,6,153,4,"UNSTABLE_router"],[180,21,153,19],[181,6,154,4],[181,9,154,7,"rest"],[182,4,155,2],[182,5,155,3],[182,8,155,6,"options"],[182,15,155,13],[183,4,156,2],[183,10,156,8,"routeConfigs"],[183,22,156,20],[183,25,156,23,"getRouteConfigsFromChildren"],[183,52,156,50],[183,53,156,51,"children"],[183,61,156,59],[183,62,156,60],[184,4,157,2],[184,10,157,8,"router"],[184,16,157,14],[184,19,157,17],[184,23,157,17,"useLazyValue"],[184,38,157,29],[184,39,157,29,"useLazyValue"],[184,51,157,29],[184,53,157,30],[184,59,157,36],[185,6,158,4],[185,10,158,8,"rest"],[185,14,158,12],[185,15,158,13,"initialRouteName"],[185,31,158,29],[185,35,158,33],[185,39,158,37],[185,43,158,41,"routeConfigs"],[185,55,158,53],[185,56,158,54,"every"],[185,61,158,59],[185,62,158,60,"config"],[185,68,158,66],[185,72,158,70,"config"],[185,78,158,76],[185,79,158,77,"props"],[185,84,158,82],[185,85,158,83,"name"],[185,89,158,87],[185,94,158,92,"rest"],[185,98,158,96],[185,99,158,97,"initialRouteName"],[185,115,158,113],[185,116,158,114],[185,118,158,116],[186,8,159,6],[186,14,159,12],[186,18,159,16,"Error"],[186,23,159,21],[186,24,159,22],[186,57,159,55,"rest"],[186,61,159,59],[186,62,159,60,"initialRouteName"],[186,78,159,76],[186,111,159,109],[186,112,159,110],[187,6,160,4],[188,6,161,4],[188,12,161,10,"original"],[188,20,161,18],[188,23,161,21,"createRouter"],[188,35,161,33],[188,36,161,34,"rest"],[188,40,161,38],[188,41,161,39],[189,6,162,4],[189,10,162,8,"UNSTABLE_router"],[189,25,162,23],[189,29,162,27],[189,33,162,31],[189,35,162,33],[190,8,163,6],[190,14,163,12,"overrides"],[190,23,163,21],[190,26,163,24,"UNSTABLE_router"],[190,41,163,39],[190,42,163,40,"original"],[190,50,163,48],[190,51,163,49],[191,8,164,6],[191,15,164,13],[192,10,165,8],[192,13,165,11,"original"],[192,21,165,19],[193,10,166,8],[193,13,166,11,"overrides"],[194,8,167,6],[194,9,167,7],[195,6,168,4],[196,6,169,4],[196,13,169,11,"original"],[196,21,169,19],[197,4,170,2],[197,5,170,3],[197,6,170,4],[198,4,171,2],[198,10,171,8,"screens"],[198,17,171,15],[198,20,171,18,"routeConfigs"],[198,32,171,30],[198,33,171,31,"reduce"],[198,39,171,37],[198,40,171,38],[198,41,171,39,"acc"],[198,44,171,42],[198,46,171,44,"config"],[198,52,171,50],[198,57,171,55],[199,6,172,4],[199,10,172,8,"config"],[199,16,172,14],[199,17,172,15,"props"],[199,22,172,20],[199,23,172,21,"name"],[199,27,172,25],[199,31,172,29,"acc"],[199,34,172,32],[199,36,172,34],[200,8,173,6],[200,14,173,12],[200,18,173,16,"Error"],[200,23,173,21],[200,24,173,22],[200,133,173,131,"config"],[200,139,173,137],[200,140,173,138,"props"],[200,145,173,143],[200,146,173,144,"name"],[200,150,173,148],[200,154,173,152],[200,155,173,153],[201,6,174,4],[202,6,175,4,"acc"],[202,9,175,7],[202,10,175,8,"config"],[202,16,175,14],[202,17,175,15,"props"],[202,22,175,20],[202,23,175,21,"name"],[202,27,175,25],[202,28,175,26],[202,31,175,29,"config"],[202,37,175,35],[203,6,176,4],[203,13,176,11,"acc"],[203,16,176,14],[204,4,177,2],[204,5,177,3],[204,7,177,5],[204,8,177,6],[204,9,177,7],[204,10,177,8],[205,4,178,2],[205,10,178,8,"routeNames"],[205,20,178,18],[205,23,178,21,"routeConfigs"],[205,35,178,33],[205,36,178,34,"map"],[205,39,178,37],[205,40,178,38,"config"],[205,46,178,44],[205,50,178,48,"config"],[205,56,178,54],[205,57,178,55,"props"],[205,62,178,60],[205,63,178,61,"name"],[205,67,178,65],[205,68,178,66],[206,4,179,2],[206,10,179,8,"routeKeyList"],[206,22,179,20],[206,25,179,23,"routeNames"],[206,35,179,33],[206,36,179,34,"reduce"],[206,42,179,40],[206,43,179,41],[206,44,179,42,"acc"],[206,47,179,45],[206,49,179,47,"curr"],[206,53,179,51],[206,58,179,56],[207,6,180,4,"acc"],[207,9,180,7],[207,10,180,8,"curr"],[207,14,180,12],[207,15,180,13],[207,18,180,16,"screens"],[207,25,180,23],[207,26,180,24,"curr"],[207,30,180,28],[207,31,180,29],[207,32,180,30,"keys"],[207,36,180,34],[207,37,180,35,"map"],[207,40,180,38],[207,41,180,39,"key"],[207,44,180,42],[207,48,180,46,"key"],[207,51,180,49],[207,55,180,53],[207,57,180,55],[207,58,180,56],[207,59,180,57,"join"],[207,63,180,61],[207,64,180,62],[207,67,180,65],[207,68,180,66],[208,6,181,4],[208,13,181,11,"acc"],[208,16,181,14],[209,4,182,2],[209,5,182,3],[209,7,182,5],[209,8,182,6],[209,9,182,7],[209,10,182,8],[210,4,183,2],[210,10,183,8,"routeParamList"],[210,24,183,22],[210,27,183,25,"routeNames"],[210,37,183,35],[210,38,183,36,"reduce"],[210,44,183,42],[210,45,183,43],[210,46,183,44,"acc"],[210,49,183,47],[210,51,183,49,"curr"],[210,55,183,53],[210,60,183,58],[211,6,184,4],[211,12,184,10],[212,8,185,6,"initialParams"],[213,6,186,4],[213,7,186,5],[213,10,186,8,"screens"],[213,17,186,15],[213,18,186,16,"curr"],[213,22,186,20],[213,23,186,21],[213,24,186,22,"props"],[213,29,186,27],[214,6,187,4,"acc"],[214,9,187,7],[214,10,187,8,"curr"],[214,14,187,12],[214,15,187,13],[214,18,187,16,"initialParams"],[214,31,187,29],[215,6,188,4],[215,13,188,11,"acc"],[215,16,188,14],[216,4,189,2],[216,5,189,3],[216,7,189,5],[216,8,189,6],[216,9,189,7],[216,10,189,8],[217,4,190,2],[217,10,190,8,"routeGetIdList"],[217,24,190,22],[217,27,190,25,"routeNames"],[217,37,190,35],[217,38,190,36,"reduce"],[217,44,190,42],[217,45,190,43],[217,46,190,44,"acc"],[217,49,190,47],[217,51,190,49,"curr"],[217,55,190,53],[217,60,190,58,"Object"],[217,66,190,64],[217,67,190,65,"assign"],[217,73,190,71],[217,74,190,72,"acc"],[217,77,190,75],[217,79,190,77],[218,6,191,4],[218,7,191,5,"curr"],[218,11,191,9],[218,14,191,12,"screens"],[218,21,191,19],[218,22,191,20,"curr"],[218,26,191,24],[218,27,191,25],[218,28,191,26,"props"],[218,33,191,31],[218,34,191,32,"getId"],[219,4,192,2],[219,5,192,3],[219,6,192,4],[219,8,192,6],[219,9,192,7],[219,10,192,8],[219,11,192,9],[220,4,193,2],[220,8,193,6],[220,9,193,7,"routeNames"],[220,19,193,17],[220,20,193,18,"length"],[220,26,193,24],[220,28,193,26],[221,6,194,4],[221,12,194,10],[221,16,194,14,"Error"],[221,21,194,19],[221,22,194,20],[221,114,194,112],[221,115,194,113],[222,4,195,2],[223,4,196,2],[223,10,196,8,"isStateValid"],[223,22,196,20],[223,25,196,23,"React"],[223,30,196,28],[223,31,196,29,"useCallback"],[223,42,196,40],[223,43,196,41,"state"],[223,48,196,46],[223,52,196,50,"state"],[223,57,196,55],[223,58,196,56,"type"],[223,62,196,60],[223,67,196,65,"undefined"],[223,76,196,74],[223,80,196,78,"state"],[223,85,196,83],[223,86,196,84,"type"],[223,90,196,88],[223,95,196,93,"router"],[223,101,196,99],[223,102,196,100,"type"],[223,106,196,104],[223,108,196,106],[223,109,196,107,"router"],[223,115,196,113],[223,116,196,114,"type"],[223,120,196,118],[223,121,196,119],[223,122,196,120],[224,4,197,2],[224,10,197,8,"isStateInitialized"],[224,28,197,26],[224,31,197,29,"React"],[224,36,197,34],[224,37,197,35,"useCallback"],[224,48,197,46],[224,49,197,47,"state"],[224,54,197,52],[224,58,197,56,"state"],[224,63,197,61],[224,68,197,66,"undefined"],[224,77,197,75],[224,81,197,79,"state"],[224,86,197,84],[224,87,197,85,"stale"],[224,92,197,90],[224,97,197,95],[224,102,197,100],[224,106,197,104,"isStateValid"],[224,118,197,116],[224,119,197,117,"state"],[224,124,197,122],[224,125,197,123],[224,127,197,125],[224,128,197,126,"isStateValid"],[224,140,197,138],[224,141,197,139],[224,142,197,140],[225,4,198,2],[225,10,198,8],[226,6,199,4,"state"],[226,11,199,9],[226,13,199,11,"currentState"],[226,25,199,23],[227,6,200,4,"getState"],[227,14,200,12],[227,16,200,14,"getCurrentState"],[227,31,200,29],[228,6,201,4,"setState"],[228,14,201,12],[228,16,201,14,"setCurrentState"],[228,31,201,29],[229,6,202,4,"setKey"],[229,12,202,10],[230,6,203,4,"getKey"],[230,12,203,10],[231,6,204,4,"getIsInitial"],[232,4,205,2],[232,5,205,3],[232,8,205,6,"React"],[232,13,205,11],[232,14,205,12,"useContext"],[232,24,205,22],[232,25,205,23,"NavigationStateContext"],[232,50,205,45],[232,51,205,45,"NavigationStateContext"],[232,73,205,45],[232,74,205,46],[233,4,206,2],[233,10,206,8,"stateCleanedUp"],[233,24,206,22],[233,27,206,25,"React"],[233,32,206,30],[233,33,206,31,"useRef"],[233,39,206,37],[233,40,206,38],[233,45,206,43],[233,46,206,44],[234,4,207,2],[234,10,207,8,"setState"],[234,18,207,16],[234,21,207,19],[234,25,207,19,"useLatestCallback"],[234,42,207,36],[234,43,207,36,"default"],[234,50,207,36],[234,52,207,37,"state"],[234,57,207,42],[234,61,207,46],[235,6,208,4],[235,10,208,8,"stateCleanedUp"],[235,24,208,22],[235,25,208,23,"current"],[235,32,208,30],[235,34,208,32],[236,8,209,6],[237,8,210,6],[238,8,211,6],[239,8,212,6],[240,6,213,4],[241,6,214,4,"setCurrentState"],[241,21,214,19],[241,22,214,20,"state"],[241,27,214,25],[241,28,214,26],[242,4,215,2],[242,5,215,3],[242,6,215,4],[243,4,216,2],[243,10,216,8],[243,11,216,9,"initializedState"],[243,27,216,25],[243,29,216,27,"isFirstStateInitialization"],[243,55,216,53],[243,56,216,54],[243,59,216,57,"React"],[243,64,216,62],[243,65,216,63,"useMemo"],[243,72,216,70],[243,73,216,71],[243,79,216,77],[244,6,217,4],[244,12,217,10,"initialRouteParamList"],[244,33,217,31],[244,36,217,34,"routeNames"],[244,46,217,44],[244,47,217,45,"reduce"],[244,53,217,51],[244,54,217,52],[244,55,217,53,"acc"],[244,58,217,56],[244,60,217,58,"curr"],[244,64,217,62],[244,69,217,67],[245,8,218,6],[245,14,218,12],[246,10,219,8,"initialParams"],[247,8,220,6],[247,9,220,7],[247,12,220,10,"screens"],[247,19,220,17],[247,20,220,18,"curr"],[247,24,220,22],[247,25,220,23],[247,26,220,24,"props"],[247,31,220,29],[248,8,221,6],[248,14,221,12,"initialParamsFromParams"],[248,37,221,35],[248,40,221,38,"route"],[248,45,221,43],[248,47,221,45,"params"],[248,53,221,51],[248,55,221,53,"state"],[248,60,221,58],[248,64,221,62],[248,68,221,66],[248,72,221,70,"route"],[248,77,221,75],[248,79,221,77,"params"],[248,85,221,83],[248,87,221,85,"initial"],[248,94,221,92],[248,99,221,97],[248,104,221,102],[248,108,221,106,"route"],[248,113,221,111],[248,115,221,113,"params"],[248,121,221,119],[248,123,221,121,"screen"],[248,129,221,127],[248,134,221,132,"curr"],[248,138,221,136],[248,141,221,139,"route"],[248,146,221,144],[248,147,221,145,"params"],[248,153,221,151],[248,154,221,152,"params"],[248,160,221,158],[248,163,221,161,"undefined"],[248,172,221,170],[249,8,222,6,"acc"],[249,11,222,9],[249,12,222,10,"curr"],[249,16,222,14],[249,17,222,15],[249,20,222,18,"initialParams"],[249,33,222,31],[249,38,222,36,"undefined"],[249,47,222,45],[249,51,222,49,"initialParamsFromParams"],[249,74,222,72],[249,79,222,77,"undefined"],[249,88,222,86],[249,91,222,89],[250,10,223,8],[250,13,223,11,"initialParams"],[250,26,223,24],[251,10,224,8],[251,13,224,11,"initialParamsFromParams"],[252,8,225,6],[252,9,225,7],[252,12,225,10,"undefined"],[252,21,225,19],[253,8,226,6],[253,15,226,13,"acc"],[253,18,226,16],[254,6,227,4],[254,7,227,5],[254,9,227,7],[254,10,227,8],[254,11,227,9],[254,12,227,10],[256,6,229,4],[257,6,230,4],[258,6,231,4],[259,6,232,4],[260,6,233,4],[260,10,233,8],[260,11,233,9,"currentState"],[260,23,233,21],[260,28,233,26,"undefined"],[260,37,233,35],[260,41,233,39],[260,42,233,40,"isStateValid"],[260,54,233,52],[260,55,233,53,"currentState"],[260,67,233,65],[260,68,233,66],[260,73,233,71,"route"],[260,78,233,76],[260,80,233,78,"params"],[260,86,233,84],[260,88,233,86,"state"],[260,93,233,91],[260,97,233,95],[260,101,233,99],[260,105,233,103],[260,107,233,105],[260,114,233,112,"route"],[260,119,233,117],[260,121,233,119,"params"],[260,127,233,125],[260,129,233,127,"screen"],[260,135,233,133],[260,140,233,138],[260,148,233,146],[260,152,233,150,"route"],[260,157,233,155],[260,159,233,157,"params"],[260,165,233,163],[260,167,233,165,"initial"],[260,174,233,172],[260,179,233,177],[260,184,233,182],[260,185,233,183],[260,187,233,185],[261,8,234,6],[261,15,234,13],[261,16,234,14,"router"],[261,22,234,20],[261,23,234,21,"getInitialState"],[261,38,234,36],[261,39,234,37],[262,10,235,8,"routeNames"],[262,20,235,18],[263,10,236,8,"routeParamList"],[263,24,236,22],[263,26,236,24,"initialRouteParamList"],[263,47,236,45],[264,10,237,8,"routeGetIdList"],[265,8,238,6],[265,9,238,7],[265,10,238,8],[265,12,238,10],[265,16,238,14],[265,17,238,15],[266,6,239,4],[266,7,239,5],[266,13,239,11],[267,8,240,6],[267,12,240,10,"stateFromParams"],[267,27,240,25],[268,8,241,6],[268,12,241,10,"route"],[268,17,241,15],[268,19,241,17,"params"],[268,25,241,23],[268,27,241,25,"state"],[268,32,241,30],[268,36,241,34],[268,40,241,38],[268,42,241,40],[269,10,242,8,"stateFromParams"],[269,25,242,23],[269,28,242,26,"route"],[269,33,242,31],[269,34,242,32,"params"],[269,40,242,38],[269,41,242,39,"state"],[269,46,242,44],[270,8,243,6],[270,9,243,7],[270,15,243,13],[270,19,243,17],[270,26,243,24,"route"],[270,31,243,29],[270,33,243,31,"params"],[270,39,243,37],[270,41,243,39,"screen"],[270,47,243,45],[270,52,243,50],[270,60,243,58],[270,64,243,62,"route"],[270,69,243,67],[270,71,243,69,"params"],[270,77,243,75],[270,79,243,77,"initial"],[270,86,243,84],[270,91,243,89],[270,96,243,94],[270,98,243,96],[271,10,244,8,"stateFromParams"],[271,25,244,23],[271,28,244,26],[272,12,245,10,"index"],[272,17,245,15],[272,19,245,17],[272,20,245,18],[273,12,246,10,"routes"],[273,18,246,16],[273,20,246,18],[273,21,246,19],[274,14,247,12,"name"],[274,18,247,16],[274,20,247,18,"route"],[274,25,247,23],[274,26,247,24,"params"],[274,32,247,30],[274,33,247,31,"screen"],[274,39,247,37],[275,14,248,12,"params"],[275,20,248,18],[275,22,248,20,"route"],[275,27,248,25],[275,28,248,26,"params"],[275,34,248,32],[275,35,248,33,"params"],[275,41,248,39],[276,14,249,12,"path"],[276,18,249,16],[276,20,249,18,"route"],[276,25,249,23],[276,26,249,24,"params"],[276,32,249,30],[276,33,249,31,"path"],[277,12,250,10],[277,13,250,11],[278,10,251,8],[278,11,251,9],[279,8,252,6],[280,8,253,6],[280,15,253,13],[280,16,253,14,"router"],[280,22,253,20],[280,23,253,21,"getRehydratedState"],[280,41,253,39],[280,42,253,40,"stateFromParams"],[280,57,253,55],[280,61,253,59,"currentState"],[280,73,253,71],[280,75,253,73],[281,10,254,8,"routeNames"],[281,20,254,18],[282,10,255,8,"routeParamList"],[282,24,255,22],[282,26,255,24,"initialRouteParamList"],[282,47,255,45],[283,10,256,8,"routeGetIdList"],[284,8,257,6],[284,9,257,7],[284,10,257,8],[284,12,257,10],[284,17,257,15],[284,18,257,16],[285,6,258,4],[286,6,259,4],[287,6,260,4],[288,6,261,4],[289,6,262,4],[290,6,263,4],[291,6,264,4],[292,4,265,2],[292,5,265,3],[292,7,265,5],[292,8,265,6,"currentState"],[292,20,265,18],[292,22,265,20,"router"],[292,28,265,26],[292,30,265,28,"isStateValid"],[292,42,265,40],[292,43,265,41],[292,44,265,42],[293,4,266,2],[293,10,266,8,"previousRouteKeyListRef"],[293,33,266,31],[293,36,266,34,"React"],[293,41,266,39],[293,42,266,40,"useRef"],[293,48,266,46],[293,49,266,47,"routeKeyList"],[293,61,266,59],[293,62,266,60],[294,4,267,2,"React"],[294,9,267,7],[294,10,267,8,"useEffect"],[294,19,267,17],[294,20,267,18],[294,26,267,24],[295,6,268,4,"previousRouteKeyListRef"],[295,29,268,27],[295,30,268,28,"current"],[295,37,268,35],[295,40,268,38,"routeKeyList"],[295,52,268,50],[296,4,269,2],[296,5,269,3],[296,6,269,4],[297,4,270,2],[297,10,270,8,"previousRouteKeyList"],[297,30,270,28],[297,33,270,31,"previousRouteKeyListRef"],[297,56,270,54],[297,57,270,55,"current"],[297,64,270,62],[298,4,271,2],[298,8,271,6,"state"],[298,13,271,11],[299,4,272,2],[300,4,273,2],[301,4,274,2],[302,4,275,2,"isStateInitialized"],[302,22,275,20],[302,23,275,21,"currentState"],[302,35,275,33],[302,36,275,34],[302,39,275,37,"currentState"],[302,51,275,49],[302,54,275,52,"initializedState"],[302,70,275,68],[303,4,276,2],[303,8,276,6,"nextState"],[303,17,276,15],[303,20,276,18,"state"],[303,25,276,23],[304,4,277,2],[304,8,277,6],[304,9,277,7],[304,13,277,7,"isArrayEqual"],[304,28,277,19],[304,29,277,19,"isArrayEqual"],[304,41,277,19],[304,43,277,20,"state"],[304,48,277,25],[304,49,277,26,"routeNames"],[304,59,277,36],[304,61,277,38,"routeNames"],[304,71,277,48],[304,72,277,49],[304,76,277,53],[304,77,277,54],[304,81,277,54,"isRecordEqual"],[304,97,277,67],[304,98,277,67,"isRecordEqual"],[304,111,277,67],[304,113,277,68,"routeKeyList"],[304,125,277,80],[304,127,277,82,"previousRouteKeyList"],[304,147,277,102],[304,148,277,103],[304,150,277,105],[305,6,278,4],[306,6,279,4,"nextState"],[306,15,279,13],[306,18,279,16,"router"],[306,24,279,22],[306,25,279,23,"getStateForRouteNamesChange"],[306,52,279,50],[306,53,279,51,"state"],[306,58,279,56],[306,60,279,58],[307,8,280,6,"routeNames"],[307,18,280,16],[308,8,281,6,"routeParamList"],[308,22,281,20],[309,8,282,6,"routeGetIdList"],[309,22,282,20],[310,8,283,6,"routeKeyChanges"],[310,23,283,21],[310,25,283,23,"Object"],[310,31,283,29],[310,32,283,30,"keys"],[310,36,283,34],[310,37,283,35,"routeKeyList"],[310,49,283,47],[310,50,283,48],[310,51,283,49,"filter"],[310,57,283,55],[310,58,283,56,"name"],[310,62,283,60],[310,66,283,64,"name"],[310,70,283,68],[310,74,283,72,"previousRouteKeyList"],[310,94,283,92],[310,98,283,96,"routeKeyList"],[310,110,283,108],[310,111,283,109,"name"],[310,115,283,113],[310,116,283,114],[310,121,283,119,"previousRouteKeyList"],[310,141,283,139],[310,142,283,140,"name"],[310,146,283,144],[310,147,283,145],[311,6,284,4],[311,7,284,5],[311,8,284,6],[312,4,285,2],[313,4,286,2],[313,10,286,8,"previousNestedParamsRef"],[313,33,286,31],[313,36,286,34,"React"],[313,41,286,39],[313,42,286,40,"useRef"],[313,48,286,46],[313,49,286,47,"route"],[313,54,286,52],[313,56,286,54,"params"],[313,62,286,60],[313,63,286,61],[314,4,287,2,"React"],[314,9,287,7],[314,10,287,8,"useEffect"],[314,19,287,17],[314,20,287,18],[314,26,287,24],[315,6,288,4,"previousNestedParamsRef"],[315,29,288,27],[315,30,288,28,"current"],[315,37,288,35],[315,40,288,38,"route"],[315,45,288,43],[315,47,288,45,"params"],[315,53,288,51],[316,4,289,2],[316,5,289,3],[316,7,289,5],[316,8,289,6,"route"],[316,13,289,11],[316,15,289,13,"params"],[316,21,289,19],[316,22,289,20],[316,23,289,21],[317,4,290,2],[317,8,290,6,"route"],[317,13,290,11],[317,15,290,13,"params"],[317,21,290,19],[317,23,290,21],[318,6,291,4],[318,12,291,10,"previousParams"],[318,26,291,24],[318,29,291,27,"previousNestedParamsRef"],[318,52,291,50],[318,53,291,51,"current"],[318,60,291,58],[319,6,292,4],[319,10,292,8,"action"],[319,16,292,14],[320,6,293,4],[320,10,293,8],[320,17,293,15,"route"],[320,22,293,20],[320,23,293,21,"params"],[320,29,293,27],[320,30,293,28,"state"],[320,35,293,33],[320,40,293,38],[320,48,293,46],[320,52,293,50,"route"],[320,57,293,55],[320,58,293,56,"params"],[320,64,293,62],[320,65,293,63,"state"],[320,70,293,68],[320,74,293,72],[320,78,293,76],[320,82,293,80,"route"],[320,87,293,85],[320,88,293,86,"params"],[320,94,293,92],[320,99,293,97,"previousParams"],[320,113,293,111],[320,115,293,113],[321,8,294,6],[322,8,295,6,"action"],[322,14,295,12],[322,17,295,15,"CommonActions"],[322,40,295,28],[322,41,295,28,"CommonActions"],[322,54,295,28],[322,55,295,29,"reset"],[322,60,295,34],[322,61,295,35,"route"],[322,66,295,40],[322,67,295,41,"params"],[322,73,295,47],[322,74,295,48,"state"],[322,79,295,53],[322,80,295,54],[323,6,296,4],[323,7,296,5],[323,13,296,11],[323,17,296,15],[323,24,296,22,"route"],[323,29,296,27],[323,30,296,28,"params"],[323,36,296,34],[323,37,296,35,"screen"],[323,43,296,41],[323,48,296,46],[323,56,296,54],[323,61,296,59,"route"],[323,66,296,64],[323,67,296,65,"params"],[323,73,296,71],[323,74,296,72,"initial"],[323,81,296,79],[323,86,296,84],[323,91,296,89],[323,95,296,93,"isFirstStateInitialization"],[323,121,296,119],[323,125,296,123,"route"],[323,130,296,128],[323,131,296,129,"params"],[323,137,296,135],[323,142,296,140,"previousParams"],[323,156,296,154],[323,157,296,155],[323,159,296,157],[324,8,297,6],[325,8,298,6,"action"],[325,14,298,12],[325,17,298,15,"CommonActions"],[325,40,298,28],[325,41,298,28,"CommonActions"],[325,54,298,28],[325,55,298,29,"navigate"],[325,63,298,37],[325,64,298,38],[326,10,299,8,"name"],[326,14,299,12],[326,16,299,14,"route"],[326,21,299,19],[326,22,299,20,"params"],[326,28,299,26],[326,29,299,27,"screen"],[326,35,299,33],[327,10,300,8,"params"],[327,16,300,14],[327,18,300,16,"route"],[327,23,300,21],[327,24,300,22,"params"],[327,30,300,28],[327,31,300,29,"params"],[327,37,300,35],[328,10,301,8,"path"],[328,14,301,12],[328,16,301,14,"route"],[328,21,301,19],[328,22,301,20,"params"],[328,28,301,26],[328,29,301,27,"path"],[328,33,301,31],[329,10,302,8,"merge"],[329,15,302,13],[329,17,302,15,"route"],[329,22,302,20],[329,23,302,21,"params"],[329,29,302,27],[329,30,302,28,"merge"],[329,35,302,33],[330,10,303,8,"pop"],[330,13,303,11],[330,15,303,13,"route"],[330,20,303,18],[330,21,303,19,"params"],[330,27,303,25],[330,28,303,26,"pop"],[331,8,304,6],[331,9,304,7],[331,10,304,8],[332,6,305,4],[334,6,307,4],[335,6,308,4],[335,12,308,10,"updatedState"],[335,24,308,22],[335,27,308,25,"action"],[335,33,308,31],[335,36,308,34,"router"],[335,42,308,40],[335,43,308,41,"getStateForAction"],[335,60,308,58],[335,61,308,59,"nextState"],[335,70,308,68],[335,72,308,70,"action"],[335,78,308,76],[335,80,308,78],[336,8,309,6,"routeNames"],[336,18,309,16],[337,8,310,6,"routeParamList"],[337,22,310,20],[338,8,311,6,"routeGetIdList"],[339,6,312,4],[339,7,312,5],[339,8,312,6],[339,11,312,9],[339,15,312,13],[340,6,313,4,"nextState"],[340,15,313,13],[340,18,313,16,"updatedState"],[340,30,313,28],[340,35,313,33],[340,39,313,37],[340,42,313,40,"router"],[340,48,313,46],[340,49,313,47,"getRehydratedState"],[340,67,313,65],[340,68,313,66,"updatedState"],[340,80,313,78],[340,82,313,80],[341,8,314,6,"routeNames"],[341,18,314,16],[342,8,315,6,"routeParamList"],[342,22,315,20],[343,8,316,6,"routeGetIdList"],[344,6,317,4],[344,7,317,5],[344,8,317,6],[344,11,317,9,"nextState"],[344,20,317,18],[345,4,318,2],[346,4,319,2],[346,10,319,8,"shouldUpdate"],[346,22,319,20],[346,25,319,23,"state"],[346,30,319,28],[346,35,319,33,"nextState"],[346,44,319,42],[347,4,320,2],[347,8,320,2,"useScheduleUpdate"],[347,28,320,19],[347,29,320,19,"useScheduleUpdate"],[347,46,320,19],[347,48,320,20],[347,54,320,26],[348,6,321,4],[348,10,321,8,"shouldUpdate"],[348,22,321,20],[348,24,321,22],[349,8,322,6],[350,8,323,6,"setState"],[350,16,323,14],[350,17,323,15,"nextState"],[350,26,323,24],[350,27,323,25],[351,6,324,4],[352,4,325,2],[352,5,325,3],[352,6,325,4],[354,4,327,2],[355,4,328,2],[356,4,329,2],[357,4,330,2,"state"],[357,9,330,7],[357,12,330,10,"nextState"],[357,21,330,19],[358,4,331,2,"React"],[358,9,331,7],[358,10,331,8,"useEffect"],[358,19,331,17],[358,20,331,18],[358,26,331,24],[359,6,332,4],[360,6,333,4],[361,6,334,4,"stateCleanedUp"],[361,20,334,18],[361,21,334,19,"current"],[361,28,334,26],[361,31,334,29],[361,36,334,34],[362,6,335,4,"setKey"],[362,12,335,10],[362,13,335,11,"navigatorKey"],[362,25,335,23],[362,26,335,24],[363,6,336,4],[363,10,336,8],[363,11,336,9,"getIsInitial"],[363,23,336,21],[363,24,336,22],[363,25,336,23],[363,27,336,25],[364,8,337,6],[365,8,338,6],[366,8,339,6],[367,8,340,6,"setState"],[367,16,340,14],[367,17,340,15,"nextState"],[367,26,340,24],[367,27,340,25],[368,6,341,4],[369,6,342,4],[369,13,342,11],[369,19,342,17],[370,8,343,6],[371,8,344,6],[371,12,344,10,"getCurrentState"],[371,27,344,25],[371,28,344,26],[371,29,344,27],[371,34,344,32,"undefined"],[371,43,344,41],[371,47,344,45,"getKey"],[371,53,344,51],[371,54,344,52],[371,55,344,53],[371,60,344,58,"navigatorKey"],[371,72,344,70],[371,74,344,72],[372,10,345,8,"setCurrentState"],[372,25,345,23],[372,26,345,24,"undefined"],[372,35,345,33],[372,36,345,34],[373,10,346,8,"stateCleanedUp"],[373,24,346,22],[373,25,346,23,"current"],[373,32,346,30],[373,35,346,33],[373,39,346,37],[374,8,347,6],[375,6,348,4],[375,7,348,5],[376,6,349,4],[377,4,350,2],[377,5,350,3],[377,7,350,5],[377,9,350,7],[377,10,350,8],[379,4,352,2],[380,4,353,2],[381,4,354,2],[382,4,355,2],[383,4,356,2],[384,4,357,2],[384,10,357,8,"stateRef"],[384,18,357,16],[384,21,357,19,"React"],[384,26,357,24],[384,27,357,25,"useRef"],[384,33,357,31],[384,34,357,32,"state"],[384,39,357,37],[384,40,357,38],[385,4,358,2,"stateRef"],[385,12,358,10],[385,13,358,11,"current"],[385,20,358,18],[385,23,358,21,"state"],[385,28,358,26],[386,4,359,2],[386,8,359,2,"useClientLayoutEffect"],[386,32,359,23],[386,33,359,23,"useClientLayoutEffect"],[386,54,359,23],[386,56,359,24],[386,62,359,30],[387,6,360,4,"stateRef"],[387,14,360,12],[387,15,360,13,"current"],[387,22,360,20],[387,25,360,23],[387,29,360,27],[388,4,361,2],[388,5,361,3],[388,6,361,4],[389,4,362,2],[389,10,362,8,"getState"],[389,18,362,16],[389,21,362,19],[389,25,362,19,"useLatestCallback"],[389,42,362,36],[389,43,362,36,"default"],[389,50,362,36],[389,52,362,37],[389,58,362,43],[390,6,363,4],[390,12,363,10,"currentState"],[390,24,363,22],[390,27,363,25,"getCurrentState"],[390,42,363,40],[390,43,363,41],[390,44,363,42],[391,6,364,4],[391,13,364,11],[391,17,364,11,"deepFreeze"],[391,30,364,21],[391,31,364,21,"deepFreeze"],[391,41,364,21],[391,43,364,22,"isStateInitialized"],[391,61,364,40],[391,62,364,41,"currentState"],[391,74,364,53],[391,75,364,54],[391,78,364,57,"currentState"],[391,90,364,69],[391,93,364,72,"initializedState"],[391,109,364,88],[391,110,364,89],[392,4,365,2],[392,5,365,3],[392,6,365,4],[393,4,366,2],[393,10,366,8,"emitter"],[393,17,366,15],[393,20,366,18],[393,24,366,18,"useEventEmitter"],[393,42,366,33],[393,43,366,33,"useEventEmitter"],[393,58,366,33],[393,60,366,34,"e"],[393,61,366,35],[393,65,366,39],[394,6,367,4],[394,12,367,10,"routeNames"],[394,22,367,20],[394,25,367,23],[394,27,367,25],[395,6,368,4],[395,10,368,8,"route"],[395,15,368,13],[396,6,369,4],[396,10,369,8,"e"],[396,11,369,9],[396,12,369,10,"target"],[396,18,369,16],[396,20,369,18],[397,8,370,6,"route"],[397,13,370,11],[397,16,370,14,"state"],[397,21,370,19],[397,22,370,20,"routes"],[397,28,370,26],[397,29,370,27,"find"],[397,33,370,31],[397,34,370,32,"route"],[397,39,370,37],[397,43,370,41,"route"],[397,48,370,46],[397,49,370,47,"key"],[397,52,370,50],[397,57,370,55,"e"],[397,58,370,56],[397,59,370,57,"target"],[397,65,370,63],[397,66,370,64],[398,8,371,6],[398,12,371,10,"route"],[398,17,371,15],[398,19,371,17,"name"],[398,23,371,21],[398,25,371,23],[399,10,372,8,"routeNames"],[399,20,372,18],[399,21,372,19,"push"],[399,25,372,23],[399,26,372,24,"route"],[399,31,372,29],[399,32,372,30,"name"],[399,36,372,34],[399,37,372,35],[400,8,373,6],[401,6,374,4],[401,7,374,5],[401,13,374,11],[402,8,375,6,"route"],[402,13,375,11],[402,16,375,14,"state"],[402,21,375,19],[402,22,375,20,"routes"],[402,28,375,26],[402,29,375,27,"state"],[402,34,375,32],[402,35,375,33,"index"],[402,40,375,38],[402,41,375,39],[403,8,376,6,"routeNames"],[403,18,376,16],[403,19,376,17,"push"],[403,23,376,21],[403,24,376,22],[403,27,376,25,"Object"],[403,33,376,31],[403,34,376,32,"keys"],[403,38,376,36],[403,39,376,37,"screens"],[403,46,376,44],[403,47,376,45],[403,48,376,46,"filter"],[403,54,376,52],[403,55,376,53,"name"],[403,59,376,57],[403,63,376,61,"route"],[403,68,376,66],[403,70,376,68,"name"],[403,74,376,72],[403,79,376,77,"name"],[403,83,376,81],[403,84,376,82],[403,85,376,83],[404,6,377,4],[405,6,378,4],[405,10,378,8,"route"],[405,15,378,13],[405,19,378,17],[405,23,378,21],[405,25,378,23],[406,8,379,6],[407,6,380,4],[408,6,381,4],[408,12,381,10,"navigation"],[408,22,381,20],[408,25,381,23,"descriptors"],[408,36,381,34],[408,37,381,35,"route"],[408,42,381,40],[408,43,381,41,"key"],[408,46,381,44],[408,47,381,45],[408,48,381,46,"navigation"],[408,58,381,56],[409,6,382,4],[409,12,382,10,"listeners"],[409,21,382,19],[409,24,382,22],[409,26,382,24],[409,27,382,25,"concat"],[409,33,382,31],[410,6,383,4],[411,6,384,4],[411,9,384,7],[411,10,384,8,"screenListeners"],[411,25,384,23],[411,27,384,25],[411,30,384,28,"routeNames"],[411,40,384,38],[411,41,384,39,"map"],[411,44,384,42],[411,45,384,43,"name"],[411,49,384,47],[411,53,384,51],[412,8,385,6],[412,14,385,12],[413,10,386,8,"listeners"],[414,8,387,6],[414,9,387,7],[414,12,387,10,"screens"],[414,19,387,17],[414,20,387,18,"name"],[414,24,387,22],[414,25,387,23],[414,26,387,24,"props"],[414,31,387,29],[415,8,388,6],[415,15,388,13,"listeners"],[415,24,388,22],[416,6,389,4],[416,7,389,5],[416,8,389,6],[416,9,389,7],[416,10,389,8,"map"],[416,13,389,11],[416,14,389,12,"listeners"],[416,23,389,21],[416,27,389,25],[417,8,390,6],[417,14,390,12,"map"],[417,17,390,15],[417,20,390,18],[417,27,390,25,"listeners"],[417,36,390,34],[417,41,390,39],[417,51,390,49],[417,54,390,52,"listeners"],[417,63,390,61],[417,64,390,62],[418,10,391,8,"route"],[418,15,391,13],[418,17,391,15,"route"],[418,22,391,20],[419,10,392,8,"navigation"],[420,8,393,6],[420,9,393,7],[420,10,393,8],[420,13,393,11,"listeners"],[420,22,393,20],[421,8,394,6],[421,15,394,13,"map"],[421,18,394,16],[421,21,394,19,"Object"],[421,27,394,25],[421,28,394,26,"keys"],[421,32,394,30],[421,33,394,31,"map"],[421,36,394,34],[421,37,394,35],[421,38,394,36,"filter"],[421,44,394,42],[421,45,394,43,"type"],[421,49,394,47],[421,53,394,51,"type"],[421,57,394,55],[421,62,394,60,"e"],[421,63,394,61],[421,64,394,62,"type"],[421,68,394,66],[421,69,394,67],[421,70,394,68,"map"],[421,73,394,71],[421,74,394,72,"type"],[421,78,394,76],[421,82,394,80,"map"],[421,85,394,83],[421,88,394,86,"type"],[421,92,394,90],[421,93,394,91],[421,94,394,92],[421,97,394,95,"undefined"],[421,106,394,104],[422,6,395,4],[422,7,395,5],[422,8,395,6],[423,6,396,4],[424,6,397,4],[425,6,397,4],[425,7,398,5,"filter"],[425,13,398,11],[425,14,398,12],[425,15,398,13,"cb"],[425,17,398,15],[425,19,398,17,"i"],[425,20,398,18],[425,22,398,20,"self"],[425,26,398,24],[425,31,398,29,"cb"],[425,33,398,31],[425,37,398,35,"self"],[425,41,398,39],[425,42,398,40,"lastIndexOf"],[425,53,398,51],[425,54,398,52,"cb"],[425,56,398,54],[425,57,398,55],[425,62,398,60,"i"],[425,63,398,61],[425,64,398,62],[426,6,399,4,"listeners"],[426,15,399,13],[426,16,399,14,"forEach"],[426,23,399,21],[426,24,399,22,"listener"],[426,32,399,30],[426,36,399,34,"listener"],[426,44,399,42],[426,47,399,45,"e"],[426,48,399,46],[426,49,399,47],[426,50,399,48],[427,4,400,2],[427,5,400,3],[427,6,400,4],[428,4,401,2],[428,8,401,2,"useFocusEvents"],[428,25,401,16],[428,26,401,16,"useFocusEvents"],[428,40,401,16],[428,42,401,17],[429,6,402,4,"state"],[429,11,402,9],[430,6,403,4,"emitter"],[431,4,404,2],[431,5,404,3],[431,6,404,4],[432,4,405,2,"React"],[432,9,405,7],[432,10,405,8,"useEffect"],[432,19,405,17],[432,20,405,18],[432,26,405,24],[433,6,406,4,"emitter"],[433,13,406,11],[433,14,406,12,"emit"],[433,18,406,16],[433,19,406,17],[434,8,407,6,"type"],[434,12,407,10],[434,14,407,12],[434,21,407,19],[435,8,408,6,"data"],[435,12,408,10],[435,14,408,12],[436,10,409,8,"state"],[437,8,410,6],[438,6,411,4],[438,7,411,5],[438,8,411,6],[439,4,412,2],[439,5,412,3],[439,7,412,5],[439,8,412,6,"emitter"],[439,15,412,13],[439,17,412,15,"state"],[439,22,412,20],[439,23,412,21],[439,24,412,22],[440,4,413,2],[440,10,413,8],[441,6,414,4,"listeners"],[441,15,414,13],[441,17,414,15,"childListeners"],[441,31,414,29],[442,6,415,4,"addListener"],[443,4,416,2],[443,5,416,3],[443,8,416,6],[443,12,416,6,"useChildListeners"],[443,32,416,23],[443,33,416,23,"useChildListeners"],[443,50,416,23],[443,52,416,24],[443,53,416,25],[444,4,417,2],[444,10,417,8],[445,6,418,4,"keyedListeners"],[445,20,418,18],[446,6,419,4,"addKeyedListener"],[447,4,420,2],[447,5,420,3],[447,8,420,6],[447,12,420,6,"useKeyedChildListeners"],[447,37,420,28],[447,38,420,28,"useKeyedChildListeners"],[447,60,420,28],[447,62,420,29],[447,63,420,30],[448,4,421,2],[448,10,421,8,"onAction"],[448,18,421,16],[448,21,421,19],[448,25,421,19,"useOnAction"],[448,39,421,30],[448,40,421,30,"useOnAction"],[448,51,421,30],[448,53,421,31],[449,6,422,4,"router"],[449,12,422,10],[450,6,423,4,"getState"],[450,14,423,12],[451,6,424,4,"setState"],[451,14,424,12],[452,6,425,4,"key"],[452,9,425,7],[452,11,425,9,"route"],[452,16,425,14],[452,18,425,16,"key"],[452,21,425,19],[453,6,426,4,"actionListeners"],[453,21,426,19],[453,23,426,21,"childListeners"],[453,37,426,35],[453,38,426,36,"action"],[453,44,426,42],[454,6,427,4,"beforeRemoveListeners"],[454,27,427,25],[454,29,427,27,"keyedListeners"],[454,43,427,41],[454,44,427,42,"beforeRemove"],[454,56,427,54],[455,6,428,4,"routerConfigOptions"],[455,25,428,23],[455,27,428,25],[456,8,429,6,"routeNames"],[456,18,429,16],[457,8,430,6,"routeParamList"],[457,22,430,20],[458,8,431,6,"routeGetIdList"],[459,6,432,4],[459,7,432,5],[460,6,433,4,"emitter"],[461,4,434,2],[461,5,434,3],[461,6,434,4],[462,4,435,2],[462,10,435,8,"onRouteFocus"],[462,22,435,20],[462,25,435,23],[462,29,435,23,"useOnRouteFocus"],[462,47,435,38],[462,48,435,38,"useOnRouteFocus"],[462,63,435,38],[462,65,435,39],[463,6,436,4,"router"],[463,12,436,10],[464,6,437,4,"key"],[464,9,437,7],[464,11,437,9,"route"],[464,16,437,14],[464,18,437,16,"key"],[464,21,437,19],[465,6,438,4,"getState"],[465,14,438,12],[466,6,439,4,"setState"],[467,4,440,2],[467,5,440,3],[467,6,440,4],[468,4,441,2],[468,10,441,8,"navigation"],[468,20,441,18],[468,23,441,21],[468,27,441,21,"useNavigationHelpers"],[468,50,441,41],[468,51,441,41,"useNavigationHelpers"],[468,71,441,41],[468,73,441,42],[469,6,442,4,"id"],[469,8,442,6],[469,10,442,8,"options"],[469,17,442,15],[469,18,442,16,"id"],[469,20,442,18],[470,6,443,4,"onAction"],[470,14,443,12],[471,6,444,4,"getState"],[471,14,444,12],[472,6,445,4,"emitter"],[472,13,445,11],[473,6,446,4,"router"],[473,12,446,10],[474,6,447,4,"stateRef"],[475,4,448,2],[475,5,448,3],[475,6,448,4],[476,4,449,2],[476,8,449,2,"useFocusedListenersChildrenAdapter"],[476,45,449,36],[476,46,449,36,"useFocusedListenersChildrenAdapter"],[476,80,449,36],[476,82,449,37],[477,6,450,4,"navigation"],[477,16,450,14],[478,6,451,4,"focusedListeners"],[478,22,451,20],[478,24,451,22,"childListeners"],[478,38,451,36],[478,39,451,37,"focus"],[479,4,452,2],[479,5,452,3],[479,6,452,4],[480,4,453,2],[480,8,453,2,"useOnGetState"],[480,24,453,15],[480,25,453,15,"useOnGetState"],[480,38,453,15],[480,40,453,16],[481,6,454,4,"getState"],[481,14,454,12],[482,6,455,4,"getStateListeners"],[482,23,455,21],[482,25,455,23,"keyedListeners"],[482,39,455,37],[482,40,455,38,"getState"],[483,4,456,2],[483,5,456,3],[483,6,456,4],[484,4,457,2],[484,10,457,8],[485,6,458,4,"describe"],[485,14,458,12],[486,6,459,4,"descriptors"],[487,4,460,2],[487,5,460,3],[487,8,460,6],[487,12,460,6,"useDescriptors"],[487,29,460,20],[487,30,460,20,"useDescriptors"],[487,44,460,20],[487,46,460,21],[488,6,461,4,"state"],[488,11,461,9],[489,6,462,4,"screens"],[489,13,462,11],[490,6,463,4,"navigation"],[490,16,463,14],[491,6,464,4,"screenOptions"],[491,19,464,17],[492,6,465,4,"screenLayout"],[492,18,465,16],[493,6,466,4,"onAction"],[493,14,466,12],[494,6,467,4,"getState"],[494,14,467,12],[495,6,468,4,"setState"],[495,14,468,12],[496,6,469,4,"onRouteFocus"],[496,18,469,16],[497,6,470,4,"addListener"],[497,17,470,15],[498,6,471,4,"addKeyedListener"],[498,22,471,20],[499,6,472,4,"router"],[499,12,472,10],[500,6,473,4],[501,6,474,4,"emitter"],[502,4,475,2],[502,5,475,3],[502,6,475,4],[503,4,476,2],[503,8,476,2,"useCurrentRender"],[503,27,476,18],[503,28,476,18,"useCurrentRender"],[503,44,476,18],[503,46,476,19],[504,6,477,4,"state"],[504,11,477,9],[505,6,478,4,"navigation"],[505,16,478,14],[506,6,479,4,"descriptors"],[507,4,480,2],[507,5,480,3],[507,6,480,4],[508,4,481,2],[508,10,481,8,"NavigationContent"],[508,27,481,25],[508,30,481,28],[508,34,481,28,"useComponent"],[508,49,481,40],[508,50,481,40,"useComponent"],[508,62,481,40],[508,64,481,41,"children"],[508,72,481,49],[508,76,481,53],[509,6,482,4],[509,12,482,10,"element"],[509,19,482,17],[509,22,482,20,"layout"],[509,28,482,26],[509,32,482,30],[509,36,482,34],[509,39,482,37,"layout"],[509,45,482,43],[509,46,482,44],[510,8,483,6,"state"],[510,13,483,11],[511,8,484,6,"descriptors"],[511,19,484,17],[512,8,485,6,"navigation"],[512,18,485,16],[513,8,486,6,"children"],[514,6,487,4],[514,7,487,5],[514,8,487,6],[514,11,487,9,"children"],[514,19,487,17],[515,6,488,4],[515,13,488,11],[515,26,488,24],[515,30,488,24,"_jsx"],[515,46,488,28],[515,47,488,28,"jsx"],[515,50,488,28],[515,52,488,29,"NavigationHelpersContext"],[515,79,488,53],[515,80,488,53,"NavigationHelpersContext"],[515,104,488,53],[515,105,488,54,"Provider"],[515,113,488,62],[515,115,488,64],[516,8,489,6,"value"],[516,13,489,11],[516,15,489,13,"navigation"],[516,25,489,23],[517,8,490,6,"children"],[517,16,490,14],[517,18,490,16],[517,31,490,29],[517,35,490,29,"_jsx"],[517,51,490,33],[517,52,490,33,"jsx"],[517,55,490,33],[517,57,490,34,"NavigationStateListenerProvider"],[517,78,490,65],[517,79,490,65,"NavigationStateListenerProvider"],[517,110,490,65],[517,112,490,67],[518,10,491,8,"state"],[518,15,491,13],[518,17,491,15,"state"],[518,22,491,20],[519,10,492,8,"children"],[519,18,492,16],[519,20,492,18],[519,33,492,31],[519,37,492,31,"_jsx"],[519,53,492,35],[519,54,492,35,"jsx"],[519,57,492,35],[519,59,492,36,"PreventRemoveProvider"],[519,83,492,57],[519,84,492,57,"PreventRemoveProvider"],[519,105,492,57],[519,107,492,59],[520,12,493,10,"children"],[520,20,493,18],[520,22,493,20,"element"],[521,10,494,8],[521,11,494,9],[522,8,495,6],[522,9,495,7],[523,6,496,4],[523,7,496,5],[523,8,496,6],[524,4,497,2],[524,5,497,3],[524,6,497,4],[525,4,498,2],[525,11,498,9],[526,6,499,4,"state"],[526,11,499,9],[527,6,500,4,"navigation"],[527,16,500,14],[528,6,501,4,"describe"],[528,14,501,12],[529,6,502,4,"descriptors"],[529,17,502,15],[530,6,503,4,"NavigationContent"],[531,4,504,2],[531,5,504,3],[532,2,505,0],[533,0,505,1],[533,3]],"functionMap":{"names":["<global>","isScreen","isGroup","isValidKey","getRouteConfigsFromChildren","React.Children.toArray.reduce$argument_0","configs.forEach$argument_0","useNavigationBuilder","useLazyValue$argument_0","routeConfigs.every$argument_0","routeConfigs.reduce$argument_0","routeConfigs.map$argument_0","routeNames.reduce$argument_0","screens.curr.keys.map$argument_0","isStateValid","isStateInitialized","useLatestCallback$argument_0","React.useMemo$argument_0","React.useEffect$argument_0","Object.keys.filter$argument_0","useScheduleUpdate$argument_0","<anonymous>","useClientLayoutEffect$argument_0","useEventEmitter$argument_0","state.routes.find$argument_0","routeNames.map$argument_0","map$argument_0","Object.keys.filter.map$argument_0","concat.filter$argument_0","listeners.forEach$argument_0","useComponent$argument_0"],"mappings":"AAA;iBCsC;CDE;gBEC;CFE;mBGC,iEH;oCIO;0DCC;GDsC;oBEE;KFuC;CJG;OOS;8BCa;4DCC,qDD;GDY;sCGC;GHM;sCIC,2BJ;yCKC;uCCC,gBD;GLE;2CKC;GLM;2CKC;ILE;yCOI,+DP;+CQC,4ER;qCSU;GTQ;uEUC;oDLC;KKU;GVsC;kBWE;GXE;wDYc,yFZ;kBWI;GXE;oBa+B;GbK;kBWM;WGW;KHM;GXE;wBeS;GfE;qCSC;GTG;kCgBC;gCCI,+BD;qDJM,4BI;2CEQ;KFK,OG;2CPK,uBO,MC,mBD;KHC;YKG,iDL;sBMC,yBN;GhBC;kBWK;GXO;yCuBqE;GvBgB;CPQ"},"hasCjsExports":false},"type":"js/module"}]}