mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 07:41:01 +00:00
1 line
92 KiB
Plaintext
1 line
92 KiB
Plaintext
{"dependencies":[{"name":"@babel/runtime/helpers/objectWithoutPropertiesLoose","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"HFkXuFcBAqfzGtqyPj8g62MKT0M=","exportNames":["*"],"imports":1}},{"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 const _excluded = [\"children\", \"layout\", \"screenOptions\", \"screenLayout\", \"screenListeners\", \"UNSTABLE_router\"]; // This is to make TypeScript compiler happy\n // eslint-disable-next-line @typescript-eslint/no-unused-expressions\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\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 exports.useNavigationBuilder = useNavigationBuilder;\n var _babelRuntimeHelpersObjectWithoutPropertiesLoose = require(_dependencyMap[0], \"@babel/runtime/helpers/objectWithoutPropertiesLoose\");\n var _objectWithoutPropertiesLoose = _interopDefault(_babelRuntimeHelpersObjectWithoutPropertiesLoose);\n var _reactNavigationRouters = require(_dependencyMap[1], \"@react-navigation/routers\");\n var _react = require(_dependencyMap[2], \"react\");\n var React = _interopNamespace(_react);\n var _reactIs = require(_dependencyMap[3], \"react-is\");\n var _useLatestCallback = require(_dependencyMap[4], \"use-latest-callback\");\n var useLatestCallback = _interopDefault(_useLatestCallback);\n var _deepFreezeJs = require(_dependencyMap[5], \"./deepFreeze.js\");\n var _GroupJs = require(_dependencyMap[6], \"./Group.js\");\n var _isArrayEqualJs = require(_dependencyMap[7], \"./isArrayEqual.js\");\n var _isRecordEqualJs = require(_dependencyMap[8], \"./isRecordEqual.js\");\n var _NavigationHelpersContextJs = require(_dependencyMap[9], \"./NavigationHelpersContext.js\");\n var _NavigationRouteContextJs = require(_dependencyMap[10], \"./NavigationRouteContext.js\");\n var _NavigationStateContextJs = require(_dependencyMap[11], \"./NavigationStateContext.js\");\n var _PreventRemoveProviderJs = require(_dependencyMap[12], \"./PreventRemoveProvider.js\");\n var _ScreenJs = require(_dependencyMap[13], \"./Screen.js\");\n var _typesJs = require(_dependencyMap[14], \"./types.js\");\n var _useChildListenersJs = require(_dependencyMap[15], \"./useChildListeners.js\");\n var _useClientLayoutEffectJs = require(_dependencyMap[16], \"./useClientLayoutEffect.js\");\n var _useComponentJs = require(_dependencyMap[17], \"./useComponent.js\");\n var _useCurrentRenderJs = require(_dependencyMap[18], \"./useCurrentRender.js\");\n var _useDescriptorsJs = require(_dependencyMap[19], \"./useDescriptors.js\");\n var _useEventEmitterJs = require(_dependencyMap[20], \"./useEventEmitter.js\");\n var _useFocusedListenersChildrenAdapterJs = require(_dependencyMap[21], \"./useFocusedListenersChildrenAdapter.js\");\n var _useFocusEventsJs = require(_dependencyMap[22], \"./useFocusEvents.js\");\n var _useKeyedChildListenersJs = require(_dependencyMap[23], \"./useKeyedChildListeners.js\");\n var _useLazyValueJs = require(_dependencyMap[24], \"./useLazyValue.js\");\n var _useNavigationHelpersJs = require(_dependencyMap[25], \"./useNavigationHelpers.js\");\n var _useNavigationStateJs = require(_dependencyMap[26], \"./useNavigationState.js\");\n var _useOnActionJs = require(_dependencyMap[27], \"./useOnAction.js\");\n var _useOnGetStateJs = require(_dependencyMap[28], \"./useOnGetState.js\");\n var _useOnRouteFocusJs = require(_dependencyMap[29], \"./useOnRouteFocus.js\");\n var _useRegisterNavigatorJs = require(_dependencyMap[30], \"./useRegisterNavigator.js\");\n var _useScheduleUpdateJs = require(_dependencyMap[31], \"./useScheduleUpdate.js\");\n var _reactJsxRuntime = require(_dependencyMap[32], \"react/jsx-runtime\");\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 } = options,\n rest = (0, _objectWithoutPropertiesLoose.default)(options, _excluded);\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 Object.assign({}, original, overrides);\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 ? Object.assign({}, initialParams, initialParamsFromParams) : 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":528,"map":[[2,2,1,0],[2,14,1,12],[4,2,1,13],[4,8,1,13,"_excluded"],[4,17,1,13],[4,115,35,0],[5,2,36,0],[6,2,36,0,"Object"],[6,8,36,0],[6,9,36,0,"defineProperty"],[6,23,36,0],[6,24,36,0,"exports"],[6,31,36,0],[7,4,36,0,"value"],[7,9,36,0],[8,2,36,0],[9,2,36,0],[9,11,36,0,"_interopDefault"],[9,27,36,0,"e"],[9,28,36,0],[10,4,36,0],[10,11,36,0,"e"],[10,12,36,0],[10,16,36,0,"e"],[10,17,36,0],[10,18,36,0,"__esModule"],[10,28,36,0],[10,31,36,0,"e"],[10,32,36,0],[11,6,36,0,"default"],[11,13,36,0],[11,15,36,0,"e"],[12,4,36,0],[13,2,36,0],[14,2,36,0],[14,11,36,0,"_interopNamespace"],[14,29,36,0,"e"],[14,30,36,0],[15,4,36,0],[15,8,36,0,"e"],[15,9,36,0],[15,13,36,0,"e"],[15,14,36,0],[15,15,36,0,"__esModule"],[15,25,36,0],[15,34,36,0,"e"],[15,35,36,0],[16,4,36,0],[16,8,36,0,"n"],[16,9,36,0],[17,4,36,0],[17,8,36,0,"e"],[17,9,36,0],[17,11,36,0,"Object"],[17,17,36,0],[17,18,36,0,"keys"],[17,22,36,0],[17,23,36,0,"e"],[17,24,36,0],[17,26,36,0,"forEach"],[17,33,36,0],[17,44,36,0,"k"],[17,45,36,0],[18,6,36,0],[18,10,36,0,"d"],[18,11,36,0],[18,14,36,0,"Object"],[18,20,36,0],[18,21,36,0,"getOwnPropertyDescriptor"],[18,45,36,0],[18,46,36,0,"e"],[18,47,36,0],[18,49,36,0,"k"],[18,50,36,0],[19,6,36,0,"Object"],[19,12,36,0],[19,13,36,0,"defineProperty"],[19,27,36,0],[19,28,36,0,"n"],[19,29,36,0],[19,31,36,0,"k"],[19,32,36,0],[19,34,36,0,"d"],[19,35,36,0],[19,36,36,0,"get"],[19,39,36,0],[19,42,36,0,"d"],[19,43,36,0],[20,8,36,0,"enumerable"],[20,18,36,0],[21,8,36,0,"get"],[21,11,36,0],[21,22,36,0,"get"],[21,23,36,0],[22,10,36,0],[22,17,36,0,"e"],[22,18,36,0],[22,19,36,0,"k"],[22,20,36,0],[23,8,36,0],[24,6,36,0],[25,4,36,0],[26,4,36,0,"n"],[26,5,36,0],[26,6,36,0,"default"],[26,13,36,0],[26,16,36,0,"e"],[26,17,36,0],[27,4,36,0],[27,11,36,0,"n"],[27,12,36,0],[28,2,36,0],[29,2,144,0,"exports"],[29,9,144,0],[29,10,144,0,"useNavigationBuilder"],[29,30,144,0],[29,33,144,0,"useNavigationBuilder"],[29,53,144,0],[30,2,505,1],[30,6,505,1,"_babelRuntimeHelpersObjectWithoutPropertiesLoose"],[30,54,505,1],[30,57,505,1,"require"],[30,64,505,1],[30,65,505,1,"_dependencyMap"],[30,79,505,1],[31,2,505,1],[31,6,505,1,"_objectWithoutPropertiesLoose"],[31,35,505,1],[31,38,505,1,"_interopDefault"],[31,53,505,1],[31,54,505,1,"_babelRuntimeHelpersObjectWithoutPropertiesLoose"],[31,102,505,1],[32,2,3,0],[32,6,3,0,"_reactNavigationRouters"],[32,29,3,0],[32,32,3,0,"require"],[32,39,3,0],[32,40,3,0,"_dependencyMap"],[32,54,3,0],[33,2,4,0],[33,6,4,0,"_react"],[33,12,4,0],[33,15,4,0,"require"],[33,22,4,0],[33,23,4,0,"_dependencyMap"],[33,37,4,0],[34,2,4,0],[34,6,4,0,"React"],[34,11,4,0],[34,14,4,0,"_interopNamespace"],[34,31,4,0],[34,32,4,0,"_react"],[34,38,4,0],[35,2,5,0],[35,6,5,0,"_reactIs"],[35,14,5,0],[35,17,5,0,"require"],[35,24,5,0],[35,25,5,0,"_dependencyMap"],[35,39,5,0],[36,2,6,0],[36,6,6,0,"_useLatestCallback"],[36,24,6,0],[36,27,6,0,"require"],[36,34,6,0],[36,35,6,0,"_dependencyMap"],[36,49,6,0],[37,2,6,0],[37,6,6,0,"useLatestCallback"],[37,23,6,0],[37,26,6,0,"_interopDefault"],[37,41,6,0],[37,42,6,0,"_useLatestCallback"],[37,60,6,0],[38,2,7,0],[38,6,7,0,"_deepFreezeJs"],[38,19,7,0],[38,22,7,0,"require"],[38,29,7,0],[38,30,7,0,"_dependencyMap"],[38,44,7,0],[39,2,8,0],[39,6,8,0,"_GroupJs"],[39,14,8,0],[39,17,8,0,"require"],[39,24,8,0],[39,25,8,0,"_dependencyMap"],[39,39,8,0],[40,2,9,0],[40,6,9,0,"_isArrayEqualJs"],[40,21,9,0],[40,24,9,0,"require"],[40,31,9,0],[40,32,9,0,"_dependencyMap"],[40,46,9,0],[41,2,10,0],[41,6,10,0,"_isRecordEqualJs"],[41,22,10,0],[41,25,10,0,"require"],[41,32,10,0],[41,33,10,0,"_dependencyMap"],[41,47,10,0],[42,2,11,0],[42,6,11,0,"_NavigationHelpersContextJs"],[42,33,11,0],[42,36,11,0,"require"],[42,43,11,0],[42,44,11,0,"_dependencyMap"],[42,58,11,0],[43,2,12,0],[43,6,12,0,"_NavigationRouteContextJs"],[43,31,12,0],[43,34,12,0,"require"],[43,41,12,0],[43,42,12,0,"_dependencyMap"],[43,56,12,0],[44,2,13,0],[44,6,13,0,"_NavigationStateContextJs"],[44,31,13,0],[44,34,13,0,"require"],[44,41,13,0],[44,42,13,0,"_dependencyMap"],[44,56,13,0],[45,2,14,0],[45,6,14,0,"_PreventRemoveProviderJs"],[45,30,14,0],[45,33,14,0,"require"],[45,40,14,0],[45,41,14,0,"_dependencyMap"],[45,55,14,0],[46,2,15,0],[46,6,15,0,"_ScreenJs"],[46,15,15,0],[46,18,15,0,"require"],[46,25,15,0],[46,26,15,0,"_dependencyMap"],[46,40,15,0],[47,2,16,0],[47,6,16,0,"_typesJs"],[47,14,16,0],[47,17,16,0,"require"],[47,24,16,0],[47,25,16,0,"_dependencyMap"],[47,39,16,0],[48,2,17,0],[48,6,17,0,"_useChildListenersJs"],[48,26,17,0],[48,29,17,0,"require"],[48,36,17,0],[48,37,17,0,"_dependencyMap"],[48,51,17,0],[49,2,18,0],[49,6,18,0,"_useClientLayoutEffectJs"],[49,30,18,0],[49,33,18,0,"require"],[49,40,18,0],[49,41,18,0,"_dependencyMap"],[49,55,18,0],[50,2,19,0],[50,6,19,0,"_useComponentJs"],[50,21,19,0],[50,24,19,0,"require"],[50,31,19,0],[50,32,19,0,"_dependencyMap"],[50,46,19,0],[51,2,20,0],[51,6,20,0,"_useCurrentRenderJs"],[51,25,20,0],[51,28,20,0,"require"],[51,35,20,0],[51,36,20,0,"_dependencyMap"],[51,50,20,0],[52,2,21,0],[52,6,21,0,"_useDescriptorsJs"],[52,23,21,0],[52,26,21,0,"require"],[52,33,21,0],[52,34,21,0,"_dependencyMap"],[52,48,21,0],[53,2,22,0],[53,6,22,0,"_useEventEmitterJs"],[53,24,22,0],[53,27,22,0,"require"],[53,34,22,0],[53,35,22,0,"_dependencyMap"],[53,49,22,0],[54,2,23,0],[54,6,23,0,"_useFocusedListenersChildrenAdapterJs"],[54,43,23,0],[54,46,23,0,"require"],[54,53,23,0],[54,54,23,0,"_dependencyMap"],[54,68,23,0],[55,2,24,0],[55,6,24,0,"_useFocusEventsJs"],[55,23,24,0],[55,26,24,0,"require"],[55,33,24,0],[55,34,24,0,"_dependencyMap"],[55,48,24,0],[56,2,25,0],[56,6,25,0,"_useKeyedChildListenersJs"],[56,31,25,0],[56,34,25,0,"require"],[56,41,25,0],[56,42,25,0,"_dependencyMap"],[56,56,25,0],[57,2,26,0],[57,6,26,0,"_useLazyValueJs"],[57,21,26,0],[57,24,26,0,"require"],[57,31,26,0],[57,32,26,0,"_dependencyMap"],[57,46,26,0],[58,2,27,0],[58,6,27,0,"_useNavigationHelpersJs"],[58,29,27,0],[58,32,27,0,"require"],[58,39,27,0],[58,40,27,0,"_dependencyMap"],[58,54,27,0],[59,2,28,0],[59,6,28,0,"_useNavigationStateJs"],[59,27,28,0],[59,30,28,0,"require"],[59,37,28,0],[59,38,28,0,"_dependencyMap"],[59,52,28,0],[60,2,29,0],[60,6,29,0,"_useOnActionJs"],[60,20,29,0],[60,23,29,0,"require"],[60,30,29,0],[60,31,29,0,"_dependencyMap"],[60,45,29,0],[61,2,30,0],[61,6,30,0,"_useOnGetStateJs"],[61,22,30,0],[61,25,30,0,"require"],[61,32,30,0],[61,33,30,0,"_dependencyMap"],[61,47,30,0],[62,2,31,0],[62,6,31,0,"_useOnRouteFocusJs"],[62,24,31,0],[62,27,31,0,"require"],[62,34,31,0],[62,35,31,0,"_dependencyMap"],[62,49,31,0],[63,2,32,0],[63,6,32,0,"_useRegisterNavigatorJs"],[63,29,32,0],[63,32,32,0,"require"],[63,39,32,0],[63,40,32,0,"_dependencyMap"],[63,54,32,0],[64,2,33,0],[64,6,33,0,"_useScheduleUpdateJs"],[64,26,33,0],[64,29,33,0,"require"],[64,36,33,0],[64,37,33,0,"_dependencyMap"],[64,51,33,0],[65,2,37,0],[65,6,37,0,"_reactJsxRuntime"],[65,22,37,0],[65,25,37,0,"require"],[65,32,37,0],[65,33,37,0,"_dependencyMap"],[65,47,37,0],[66,2,38,0,"PrivateValueStore"],[66,10,38,17],[66,11,38,17,"PrivateValueStore"],[66,28,38,17],[67,2,39,0],[67,8,39,6,"isScreen"],[67,16,39,14],[67,19,39,17,"child"],[67,24,39,22],[67,28,39,26],[68,4,40,2],[68,11,40,9,"child"],[68,16,40,14],[68,17,40,15,"type"],[68,21,40,19],[68,26,40,24,"Screen"],[68,35,40,30],[68,36,40,30,"Screen"],[68,42,40,30],[69,2,41,0],[69,3,41,1],[70,2,42,0],[70,8,42,6,"isGroup"],[70,15,42,13],[70,18,42,16,"child"],[70,23,42,21],[70,27,42,25],[71,4,43,2],[71,11,43,9,"child"],[71,16,43,14],[71,17,43,15,"type"],[71,21,43,19],[71,26,43,24,"React"],[71,31,43,29],[71,32,43,30,"Fragment"],[71,40,43,38],[71,44,43,42,"child"],[71,49,43,47],[71,50,43,48,"type"],[71,54,43,52],[71,59,43,57,"Group"],[71,67,43,62],[71,68,43,62,"Group"],[71,73,43,62],[72,2,44,0],[72,3,44,1],[73,2,45,0],[73,8,45,6,"isValidKey"],[73,18,45,16],[73,21,45,19,"key"],[73,24,45,22],[73,28,45,26,"key"],[73,31,45,29],[73,36,45,34,"undefined"],[73,45,45,43],[73,49,45,47],[73,56,45,54,"key"],[73,59,45,57],[73,64,45,62],[73,72,45,70],[73,76,45,74,"key"],[73,79,45,77],[73,84,45,82],[73,86,45,84],[75,2,47,0],[76,0,48,0],[77,0,49,0],[78,0,50,0],[79,0,51,0],[80,2,52,0],[80,8,52,6,"getRouteConfigsFromChildren"],[80,35,52,33],[80,38,52,36,"getRouteConfigsFromChildren"],[80,39,52,37,"children"],[80,47,52,45],[80,49,52,47,"groupKey"],[80,57,52,55],[80,59,52,57,"groupOptions"],[80,71,52,69],[80,73,52,71,"groupLayout"],[80,84,52,82],[80,89,52,87],[81,4,53,2],[81,10,53,8,"configs"],[81,17,53,15],[81,20,53,18,"React"],[81,25,53,23],[81,26,53,24,"Children"],[81,34,53,32],[81,35,53,33,"toArray"],[81,42,53,40],[81,43,53,41,"children"],[81,51,53,49],[81,52,53,50],[81,53,53,51,"reduce"],[81,59,53,57],[81,60,53,58],[81,61,53,59,"acc"],[81,64,53,62],[81,66,53,64,"child"],[81,71,53,69],[81,76,53,74],[82,6,54,4],[82,10,54,8],[82,23,54,21,"React"],[82,28,54,26],[82,29,54,27,"isValidElement"],[82,43,54,41],[82,44,54,42,"child"],[82,49,54,47],[82,50,54,48],[82,52,54,50],[83,8,55,6],[83,12,55,10,"isScreen"],[83,20,55,18],[83,21,55,19,"child"],[83,26,55,24],[83,27,55,25],[83,29,55,27],[84,10,56,8],[85,10,57,8],[87,10,59,8],[87,14,59,12],[87,21,59,19,"child"],[87,26,59,24],[87,27,59,25,"props"],[87,32,59,30],[87,37,59,35],[87,45,59,43],[87,49,59,47,"child"],[87,54,59,52],[87,55,59,53,"props"],[87,60,59,58],[87,65,59,63],[87,69,59,67],[87,71,59,69],[88,12,60,10],[88,18,60,16],[88,22,60,20,"Error"],[88,27,60,25],[88,28,60,26],[88,64,60,62],[88,65,60,63],[89,10,61,8],[90,10,62,8],[90,14,62,12],[90,21,62,19,"child"],[90,26,62,24],[90,27,62,25,"props"],[90,32,62,30],[90,33,62,31,"name"],[90,37,62,35],[90,42,62,40],[90,50,62,48],[90,54,62,52,"child"],[90,59,62,57],[90,60,62,58,"props"],[90,65,62,63],[90,66,62,64,"name"],[90,70,62,68],[90,75,62,73],[90,77,62,75],[90,79,62,77],[91,12,63,10],[91,18,63,16],[91,22,63,20,"Error"],[91,27,63,25],[91,28,63,26],[91,52,63,50,"JSON"],[91,56,63,54],[91,57,63,55,"stringify"],[91,66,63,64],[91,67,63,65,"child"],[91,72,63,70],[91,73,63,71,"props"],[91,78,63,76],[91,79,63,77,"name"],[91,83,63,81],[91,84,63,82],[91,134,63,132],[91,135,63,133],[92,10,64,8],[93,10,65,8],[93,14,65,12,"child"],[93,19,65,17],[93,20,65,18,"props"],[93,25,65,23],[93,26,65,24,"navigationKey"],[93,39,65,37],[93,44,65,42,"undefined"],[93,53,65,51],[93,58,65,56],[93,65,65,63,"child"],[93,70,65,68],[93,71,65,69,"props"],[93,76,65,74],[93,77,65,75,"navigationKey"],[93,90,65,88],[93,95,65,93],[93,103,65,101],[93,107,65,105,"child"],[93,112,65,110],[93,113,65,111,"props"],[93,118,65,116],[93,119,65,117,"navigationKey"],[93,132,65,130],[93,137,65,135],[93,139,65,137],[93,140,65,138],[93,142,65,140],[94,12,66,10],[94,18,66,16],[94,22,66,20,"Error"],[94,27,66,25],[94,28,66,26],[94,68,66,66,"JSON"],[94,72,66,70],[94,73,66,71,"stringify"],[94,82,66,80],[94,83,66,81,"child"],[94,88,66,86],[94,89,66,87,"props"],[94,94,66,92],[94,95,66,93,"navigationKey"],[94,108,66,106],[94,109,66,107],[94,130,66,128,"child"],[94,135,66,133],[94,136,66,134,"props"],[94,141,66,139],[94,142,66,140,"name"],[94,146,66,144],[94,196,66,194],[94,197,66,195],[95,10,67,8],[96,10,68,8,"acc"],[96,13,68,11],[96,14,68,12,"push"],[96,18,68,16],[96,19,68,17],[97,12,69,10,"keys"],[97,16,69,14],[97,18,69,16],[97,19,69,17,"groupKey"],[97,27,69,25],[97,29,69,27,"child"],[97,34,69,32],[97,35,69,33,"props"],[97,40,69,38],[97,41,69,39,"navigationKey"],[97,54,69,52],[97,55,69,53],[98,12,70,10,"options"],[98,19,70,17],[98,21,70,19,"groupOptions"],[98,33,70,31],[99,12,71,10,"layout"],[99,18,71,16],[99,20,71,18,"groupLayout"],[99,31,71,29],[100,12,72,10,"props"],[100,17,72,15],[100,19,72,17,"child"],[100,24,72,22],[100,25,72,23,"props"],[101,10,73,8],[101,11,73,9],[101,12,73,10],[102,10,74,8],[102,17,74,15,"acc"],[102,20,74,18],[103,8,75,6],[104,8,76,6],[104,12,76,10,"isGroup"],[104,19,76,17],[104,20,76,18,"child"],[104,25,76,23],[104,26,76,24],[104,28,76,26],[105,10,77,8],[105,14,77,12],[105,15,77,13,"isValidKey"],[105,25,77,23],[105,26,77,24,"child"],[105,31,77,29],[105,32,77,30,"props"],[105,37,77,35],[105,38,77,36,"navigationKey"],[105,51,77,49],[105,52,77,50],[105,54,77,52],[106,12,78,10],[106,18,78,16],[106,22,78,20,"Error"],[106,27,78,25],[106,28,78,26],[106,68,78,66,"JSON"],[106,72,78,70],[106,73,78,71,"stringify"],[106,82,78,80],[106,83,78,81,"child"],[106,88,78,86],[106,89,78,87,"props"],[106,94,78,92],[106,95,78,93,"navigationKey"],[106,108,78,106],[106,109,78,107],[106,173,78,171],[106,174,78,172],[107,10,79,8],[109,10,81,8],[110,10,82,8],[111,10,83,8,"acc"],[111,13,83,11],[111,14,83,12,"push"],[111,18,83,16],[111,19,83,17],[111,22,83,20,"getRouteConfigsFromChildren"],[111,49,83,47],[111,50,83,48,"child"],[111,55,83,53],[111,56,83,54,"props"],[111,61,83,59],[111,62,83,60,"children"],[111,70,83,68],[111,72,83,70,"child"],[111,77,83,75],[111,78,83,76,"props"],[111,83,83,81],[111,84,83,82,"navigationKey"],[111,97,83,95],[112,10,84,8],[113,10,85,8],[114,10,86,8,"child"],[114,15,86,13],[114,16,86,14,"type"],[114,20,86,18],[114,25,86,23,"Group"],[114,33,86,28],[114,34,86,28,"Group"],[114,39,86,28],[114,42,86,31,"groupOptions"],[114,54,86,43],[114,57,86,46,"groupOptions"],[114,69,86,58],[114,73,86,62],[114,77,86,66],[114,80,86,69],[114,81,86,70],[114,84,86,73,"groupOptions"],[114,96,86,85],[114,98,86,87,"child"],[114,103,86,92],[114,104,86,93,"props"],[114,109,86,98],[114,110,86,99,"screenOptions"],[114,123,86,112],[114,124,86,113],[114,127,86,116],[114,128,86,117,"child"],[114,133,86,122],[114,134,86,123,"props"],[114,139,86,128],[114,140,86,129,"screenOptions"],[114,153,86,142],[114,154,86,143],[114,156,86,145],[114,163,86,152,"child"],[114,168,86,157],[114,169,86,158,"props"],[114,174,86,163],[114,175,86,164,"screenLayout"],[114,187,86,176],[114,192,86,181],[114,202,86,191],[114,205,86,194,"child"],[114,210,86,199],[114,211,86,200,"props"],[114,216,86,205],[114,217,86,206,"screenLayout"],[114,229,86,218],[114,232,86,221,"groupLayout"],[114,243,86,232],[114,244,86,233],[114,245,86,234],[115,10,87,8],[115,17,87,15,"acc"],[115,20,87,18],[116,8,88,6],[117,6,89,4],[118,6,90,4],[118,12,90,10],[118,16,90,14,"Error"],[118,21,90,19],[118,22,90,20],[118,122,90,120],[118,135,90,133],[118,149,90,133,"React"],[118,154,90,138],[118,155,90,139,"isValidElement"],[118,169,90,153],[118,170,90,154,"child"],[118,175,90,159],[118,176,90,160],[118,179,90,163],[118,183,90,167],[118,190,90,174,"child"],[118,195,90,179],[118,196,90,180,"type"],[118,200,90,184],[118,205,90,189],[118,213,90,197],[118,216,90,200,"child"],[118,221,90,205],[118,222,90,206,"type"],[118,226,90,210],[118,229,90,213,"child"],[118,234,90,218],[118,235,90,219,"type"],[118,239,90,223],[118,241,90,225,"name"],[118,245,90,229],[118,249,90,233,"child"],[118,254,90,238],[118,255,90,239,"props"],[118,260,90,244],[118,264,90,248],[118,268,90,252],[118,272,90,256],[118,279,90,263,"child"],[118,284,90,268],[118,285,90,269,"props"],[118,290,90,274],[118,295,90,279],[118,303,90,287],[118,307,90,291],[118,313,90,297],[118,317,90,301,"child"],[118,322,90,306],[118,323,90,307,"props"],[118,328,90,312],[118,332,90,316,"child"],[118,337,90,321],[118,338,90,322,"props"],[118,343,90,327],[118,345,90,329,"name"],[118,349,90,333],[118,352,90,336],[118,372,90,356,"child"],[118,377,90,361],[118,378,90,362,"props"],[118,383,90,367],[118,384,90,368,"name"],[118,388,90,372],[118,391,90,375],[118,394,90,378],[118,396,90,380],[118,398,90,382],[118,401,90,385],[118,408,90,392,"child"],[118,413,90,397],[118,418,90,402],[118,426,90,410],[118,429,90,413,"JSON"],[118,433,90,417],[118,434,90,418,"stringify"],[118,443,90,427],[118,444,90,428,"child"],[118,449,90,433],[118,450,90,434],[118,453,90,437],[118,457,90,441,"String"],[118,463,90,447],[118,464,90,448,"child"],[118,469,90,453],[118,470,90,454],[118,473,90,457],[118,565,90,549],[118,566,90,550],[119,4,91,2],[119,5,91,3],[119,7,91,5],[119,9,91,7],[119,10,91,8],[120,4,92,2],[120,8,92,6,"process"],[120,15,92,13],[120,16,92,14,"env"],[120,19,92,17],[120,20,92,18,"NODE_ENV"],[120,28,92,26],[120,33,92,31],[120,45,92,43],[120,47,92,45],[121,6,93,4,"configs"],[121,13,93,11],[121,14,93,12,"forEach"],[121,21,93,19],[121,22,93,20,"config"],[121,28,93,26],[121,32,93,30],[122,8,94,6],[122,14,94,12],[123,10,95,8,"name"],[123,14,95,12],[124,10,96,8,"children"],[124,18,96,16],[125,10,97,8,"component"],[125,19,97,17],[126,10,98,8,"getComponent"],[127,8,99,6],[127,9,99,7],[127,12,99,10,"config"],[127,18,99,16],[127,19,99,17,"props"],[127,24,99,22],[128,8,100,6],[128,12,100,10,"children"],[128,20,100,18],[128,24,100,22],[128,28,100,26],[128,32,100,30,"component"],[128,41,100,39],[128,46,100,44,"undefined"],[128,55,100,53],[128,59,100,57,"getComponent"],[128,71,100,69],[128,76,100,74,"undefined"],[128,85,100,83],[128,87,100,85],[129,10,101,8],[129,14,101,12,"children"],[129,22,101,20],[129,26,101,24],[129,30,101,28],[129,34,101,32,"component"],[129,43,101,41],[129,48,101,46,"undefined"],[129,57,101,55],[129,59,101,57],[130,12,102,10],[130,18,102,16],[130,22,102,20,"Error"],[130,27,102,25],[130,28,102,26],[130,89,102,87,"name"],[130,93,102,91],[130,129,102,127],[130,130,102,128],[131,10,103,8],[132,10,104,8],[132,14,104,12,"children"],[132,22,104,20],[132,26,104,24],[132,30,104,28],[132,34,104,32,"getComponent"],[132,46,104,44],[132,51,104,49,"undefined"],[132,60,104,58],[132,62,104,60],[133,12,105,10],[133,18,105,16],[133,22,105,20,"Error"],[133,27,105,25],[133,28,105,26],[133,92,105,90,"name"],[133,96,105,94],[133,132,105,130],[133,133,105,131],[134,10,106,8],[135,10,107,8],[135,14,107,12,"component"],[135,23,107,21],[135,28,107,26,"undefined"],[135,37,107,35],[135,41,107,39,"getComponent"],[135,53,107,51],[135,58,107,56,"undefined"],[135,67,107,65],[135,69,107,67],[136,12,108,10],[136,18,108,16],[136,22,108,20,"Error"],[136,27,108,25],[136,28,108,26],[136,93,108,91,"name"],[136,97,108,95],[136,133,108,131],[136,134,108,132],[137,10,109,8],[138,10,110,8],[138,14,110,12,"children"],[138,22,110,20],[138,26,110,24],[138,30,110,28],[138,34,110,32],[138,41,110,39,"children"],[138,49,110,47],[138,54,110,52],[138,64,110,62],[138,66,110,64],[139,12,111,10],[139,18,111,16],[139,22,111,20,"Error"],[139,27,111,25],[139,28,111,26],[139,88,111,86,"name"],[139,92,111,90],[139,145,111,143],[139,146,111,144],[140,10,112,8],[141,10,113,8],[141,14,113,12,"component"],[141,23,113,21],[141,28,113,26,"undefined"],[141,37,113,35],[141,41,113,39],[141,42,113,40],[141,46,113,40,"isValidElementType"],[141,54,113,58],[141,55,113,58,"isValidElementType"],[141,73,113,58],[141,75,113,59,"component"],[141,84,113,68],[141,85,113,69],[141,87,113,71],[142,12,114,10],[142,18,114,16],[142,22,114,20,"Error"],[142,27,114,25],[142,28,114,26],[142,89,114,87,"name"],[142,93,114,91],[142,133,114,131],[142,134,114,132],[143,10,115,8],[144,10,116,8],[144,14,116,12,"getComponent"],[144,26,116,24],[144,31,116,29,"undefined"],[144,40,116,38],[144,44,116,42],[144,51,116,49,"getComponent"],[144,63,116,61],[144,68,116,66],[144,78,116,76],[144,80,116,78],[145,12,117,10],[145,18,117,16],[145,22,117,20,"Error"],[145,27,117,25],[145,28,117,26],[145,92,117,90,"name"],[145,96,117,94],[145,151,117,149],[145,152,117,150],[146,10,118,8],[147,10,119,8],[147,14,119,12],[147,21,119,19,"component"],[147,30,119,28],[147,35,119,33],[147,45,119,43],[147,47,119,45],[148,12,120,10],[148,16,120,14,"component"],[148,25,120,23],[148,26,120,24,"name"],[148,30,120,28],[148,35,120,33],[148,46,120,44],[148,48,120,46],[149,14,121,12],[150,14,122,12],[151,14,123,12],[152,14,124,12,"console"],[152,21,124,19],[152,22,124,20,"warn"],[152,26,124,24],[152,27,124,25],[152,112,124,110,"name"],[152,116,124,114],[152,395,124,393],[152,396,124,394],[153,12,125,10],[153,13,125,11],[153,19,125,17],[153,23,125,21],[153,31,125,29],[153,32,125,30,"test"],[153,36,125,34],[153,37,125,35,"component"],[153,46,125,44],[153,47,125,45,"name"],[153,51,125,49],[153,52,125,50],[153,54,125,52],[154,14,126,12,"console"],[154,21,126,19],[154,22,126,20,"warn"],[154,26,126,24],[154,27,126,25],[154,61,126,59,"component"],[154,70,126,68],[154,71,126,69,"name"],[154,75,126,73],[154,96,126,94,"name"],[154,100,126,98],[154,301,126,299],[154,302,126,300],[155,12,127,10],[156,10,128,8],[157,8,129,6],[157,9,129,7],[157,15,129,13],[158,10,130,8],[158,16,130,14],[158,20,130,18,"Error"],[158,25,130,23],[158,26,130,24],[158,108,130,106,"name"],[158,112,130,110],[158,293,130,291],[158,294,130,292],[159,8,131,6],[160,6,132,4],[160,7,132,5],[160,8,132,6],[161,4,133,2],[162,4,134,2],[162,11,134,9,"configs"],[162,18,134,16],[163,2,135,0],[163,3,135,1],[165,2,137,0],[166,0,138,0],[167,0,139,0],[168,0,140,0],[169,0,141,0],[170,0,142,0],[171,0,143,0],[172,2,144,7],[172,11,144,16,"useNavigationBuilder"],[172,31,144,36,"useNavigationBuilder"],[172,32,144,37,"createRouter"],[172,44,144,49],[172,46,144,51,"options"],[172,53,144,58],[172,55,144,60],[173,4,145,2],[173,10,145,8,"navigatorKey"],[173,22,145,20],[173,25,145,23],[173,29,145,23,"useRegisterNavigator"],[173,52,145,43],[173,53,145,43,"useRegisterNavigator"],[173,73,145,43],[173,75,145,44],[173,76,145,45],[174,4,146,2],[174,10,146,8,"route"],[174,15,146,13],[174,18,146,16,"React"],[174,23,146,21],[174,24,146,22,"useContext"],[174,34,146,32],[174,35,146,33,"NavigationRouteContext"],[174,60,146,55],[174,61,146,55,"NavigationRouteContext"],[174,83,146,55],[174,84,146,56],[175,4,147,2],[175,10,147,8],[176,8,148,4,"children"],[176,16,148,12],[177,8,149,4,"layout"],[177,14,149,10],[178,8,150,4,"screenOptions"],[178,21,150,17],[179,8,151,4,"screenLayout"],[179,20,151,16],[180,8,152,4,"screenListeners"],[180,23,152,19],[181,8,153,4,"UNSTABLE_router"],[182,6,155,2],[182,7,155,3],[182,10,155,6,"options"],[182,17,155,13],[183,6,154,7,"rest"],[183,10,154,11],[183,17,154,11,"_objectWithoutPropertiesLoose"],[183,46,154,11],[183,47,154,11,"default"],[183,54,154,11],[183,56,155,6,"options"],[183,63,155,13],[183,65,155,13,"_excluded"],[183,74,155,13],[184,4,156,2],[184,10,156,8,"routeConfigs"],[184,22,156,20],[184,25,156,23,"getRouteConfigsFromChildren"],[184,52,156,50],[184,53,156,51,"children"],[184,61,156,59],[184,62,156,60],[185,4,157,2],[185,10,157,8,"router"],[185,16,157,14],[185,19,157,17],[185,23,157,17,"useLazyValue"],[185,38,157,29],[185,39,157,29,"useLazyValue"],[185,51,157,29],[185,53,157,30],[185,59,157,36],[186,6,158,4],[186,10,158,8,"rest"],[186,14,158,12],[186,15,158,13,"initialRouteName"],[186,31,158,29],[186,35,158,33],[186,39,158,37],[186,43,158,41,"routeConfigs"],[186,55,158,53],[186,56,158,54,"every"],[186,61,158,59],[186,62,158,60,"config"],[186,68,158,66],[186,72,158,70,"config"],[186,78,158,76],[186,79,158,77,"props"],[186,84,158,82],[186,85,158,83,"name"],[186,89,158,87],[186,94,158,92,"rest"],[186,98,158,96],[186,99,158,97,"initialRouteName"],[186,115,158,113],[186,116,158,114],[186,118,158,116],[187,8,159,6],[187,14,159,12],[187,18,159,16,"Error"],[187,23,159,21],[187,24,159,22],[187,57,159,55,"rest"],[187,61,159,59],[187,62,159,60,"initialRouteName"],[187,78,159,76],[187,111,159,109],[187,112,159,110],[188,6,160,4],[189,6,161,4],[189,12,161,10,"original"],[189,20,161,18],[189,23,161,21,"createRouter"],[189,35,161,33],[189,36,161,34,"rest"],[189,40,161,38],[189,41,161,39],[190,6,162,4],[190,10,162,8,"UNSTABLE_router"],[190,25,162,23],[190,29,162,27],[190,33,162,31],[190,35,162,33],[191,8,163,6],[191,14,163,12,"overrides"],[191,23,163,21],[191,26,163,24,"UNSTABLE_router"],[191,41,163,39],[191,42,163,40,"original"],[191,50,163,48],[191,51,163,49],[192,8,164,6],[192,15,164,6,"Object"],[192,21,164,6],[192,22,164,6,"assign"],[192,28,164,6],[192,33,165,11,"original"],[192,41,165,19],[192,43,166,11,"overrides"],[192,52,166,20],[193,6,168,4],[194,6,169,4],[194,13,169,11,"original"],[194,21,169,19],[195,4,170,2],[195,5,170,3],[195,6,170,4],[196,4,171,2],[196,10,171,8,"screens"],[196,17,171,15],[196,20,171,18,"routeConfigs"],[196,32,171,30],[196,33,171,31,"reduce"],[196,39,171,37],[196,40,171,38],[196,41,171,39,"acc"],[196,44,171,42],[196,46,171,44,"config"],[196,52,171,50],[196,57,171,55],[197,6,172,4],[197,10,172,8,"config"],[197,16,172,14],[197,17,172,15,"props"],[197,22,172,20],[197,23,172,21,"name"],[197,27,172,25],[197,31,172,29,"acc"],[197,34,172,32],[197,36,172,34],[198,8,173,6],[198,14,173,12],[198,18,173,16,"Error"],[198,23,173,21],[198,24,173,22],[198,133,173,131,"config"],[198,139,173,137],[198,140,173,138,"props"],[198,145,173,143],[198,146,173,144,"name"],[198,150,173,148],[198,154,173,152],[198,155,173,153],[199,6,174,4],[200,6,175,4,"acc"],[200,9,175,7],[200,10,175,8,"config"],[200,16,175,14],[200,17,175,15,"props"],[200,22,175,20],[200,23,175,21,"name"],[200,27,175,25],[200,28,175,26],[200,31,175,29,"config"],[200,37,175,35],[201,6,176,4],[201,13,176,11,"acc"],[201,16,176,14],[202,4,177,2],[202,5,177,3],[202,7,177,5],[202,8,177,6],[202,9,177,7],[202,10,177,8],[203,4,178,2],[203,10,178,8,"routeNames"],[203,20,178,18],[203,23,178,21,"routeConfigs"],[203,35,178,33],[203,36,178,34,"map"],[203,39,178,37],[203,40,178,38,"config"],[203,46,178,44],[203,50,178,48,"config"],[203,56,178,54],[203,57,178,55,"props"],[203,62,178,60],[203,63,178,61,"name"],[203,67,178,65],[203,68,178,66],[204,4,179,2],[204,10,179,8,"routeKeyList"],[204,22,179,20],[204,25,179,23,"routeNames"],[204,35,179,33],[204,36,179,34,"reduce"],[204,42,179,40],[204,43,179,41],[204,44,179,42,"acc"],[204,47,179,45],[204,49,179,47,"curr"],[204,53,179,51],[204,58,179,56],[205,6,180,4,"acc"],[205,9,180,7],[205,10,180,8,"curr"],[205,14,180,12],[205,15,180,13],[205,18,180,16,"screens"],[205,25,180,23],[205,26,180,24,"curr"],[205,30,180,28],[205,31,180,29],[205,32,180,30,"keys"],[205,36,180,34],[205,37,180,35,"map"],[205,40,180,38],[205,41,180,39,"key"],[205,44,180,42],[205,48,180,46,"key"],[205,51,180,49],[205,55,180,53],[205,57,180,55],[205,58,180,56],[205,59,180,57,"join"],[205,63,180,61],[205,64,180,62],[205,67,180,65],[205,68,180,66],[206,6,181,4],[206,13,181,11,"acc"],[206,16,181,14],[207,4,182,2],[207,5,182,3],[207,7,182,5],[207,8,182,6],[207,9,182,7],[207,10,182,8],[208,4,183,2],[208,10,183,8,"routeParamList"],[208,24,183,22],[208,27,183,25,"routeNames"],[208,37,183,35],[208,38,183,36,"reduce"],[208,44,183,42],[208,45,183,43],[208,46,183,44,"acc"],[208,49,183,47],[208,51,183,49,"curr"],[208,55,183,53],[208,60,183,58],[209,6,184,4],[209,12,184,10],[210,8,185,6,"initialParams"],[211,6,186,4],[211,7,186,5],[211,10,186,8,"screens"],[211,17,186,15],[211,18,186,16,"curr"],[211,22,186,20],[211,23,186,21],[211,24,186,22,"props"],[211,29,186,27],[212,6,187,4,"acc"],[212,9,187,7],[212,10,187,8,"curr"],[212,14,187,12],[212,15,187,13],[212,18,187,16,"initialParams"],[212,31,187,29],[213,6,188,4],[213,13,188,11,"acc"],[213,16,188,14],[214,4,189,2],[214,5,189,3],[214,7,189,5],[214,8,189,6],[214,9,189,7],[214,10,189,8],[215,4,190,2],[215,10,190,8,"routeGetIdList"],[215,24,190,22],[215,27,190,25,"routeNames"],[215,37,190,35],[215,38,190,36,"reduce"],[215,44,190,42],[215,45,190,43],[215,46,190,44,"acc"],[215,49,190,47],[215,51,190,49,"curr"],[215,55,190,53],[215,60,190,58,"Object"],[215,66,190,64],[215,67,190,65,"assign"],[215,73,190,71],[215,74,190,72,"acc"],[215,77,190,75],[215,79,190,77],[216,6,191,4],[216,7,191,5,"curr"],[216,11,191,9],[216,14,191,12,"screens"],[216,21,191,19],[216,22,191,20,"curr"],[216,26,191,24],[216,27,191,25],[216,28,191,26,"props"],[216,33,191,31],[216,34,191,32,"getId"],[217,4,192,2],[217,5,192,3],[217,6,192,4],[217,8,192,6],[217,9,192,7],[217,10,192,8],[217,11,192,9],[218,4,193,2],[218,8,193,6],[218,9,193,7,"routeNames"],[218,19,193,17],[218,20,193,18,"length"],[218,26,193,24],[218,28,193,26],[219,6,194,4],[219,12,194,10],[219,16,194,14,"Error"],[219,21,194,19],[219,22,194,20],[219,114,194,112],[219,115,194,113],[220,4,195,2],[221,4,196,2],[221,10,196,8,"isStateValid"],[221,22,196,20],[221,25,196,23,"React"],[221,30,196,28],[221,31,196,29,"useCallback"],[221,42,196,40],[221,43,196,41,"state"],[221,48,196,46],[221,52,196,50,"state"],[221,57,196,55],[221,58,196,56,"type"],[221,62,196,60],[221,67,196,65,"undefined"],[221,76,196,74],[221,80,196,78,"state"],[221,85,196,83],[221,86,196,84,"type"],[221,90,196,88],[221,95,196,93,"router"],[221,101,196,99],[221,102,196,100,"type"],[221,106,196,104],[221,108,196,106],[221,109,196,107,"router"],[221,115,196,113],[221,116,196,114,"type"],[221,120,196,118],[221,121,196,119],[221,122,196,120],[222,4,197,2],[222,10,197,8,"isStateInitialized"],[222,28,197,26],[222,31,197,29,"React"],[222,36,197,34],[222,37,197,35,"useCallback"],[222,48,197,46],[222,49,197,47,"state"],[222,54,197,52],[222,58,197,56,"state"],[222,63,197,61],[222,68,197,66,"undefined"],[222,77,197,75],[222,81,197,79,"state"],[222,86,197,84],[222,87,197,85,"stale"],[222,92,197,90],[222,97,197,95],[222,102,197,100],[222,106,197,104,"isStateValid"],[222,118,197,116],[222,119,197,117,"state"],[222,124,197,122],[222,125,197,123],[222,127,197,125],[222,128,197,126,"isStateValid"],[222,140,197,138],[222,141,197,139],[222,142,197,140],[223,4,198,2],[223,10,198,8],[224,6,199,4,"state"],[224,11,199,9],[224,13,199,11,"currentState"],[224,25,199,23],[225,6,200,4,"getState"],[225,14,200,12],[225,16,200,14,"getCurrentState"],[225,31,200,29],[226,6,201,4,"setState"],[226,14,201,12],[226,16,201,14,"setCurrentState"],[226,31,201,29],[227,6,202,4,"setKey"],[227,12,202,10],[228,6,203,4,"getKey"],[228,12,203,10],[229,6,204,4,"getIsInitial"],[230,4,205,2],[230,5,205,3],[230,8,205,6,"React"],[230,13,205,11],[230,14,205,12,"useContext"],[230,24,205,22],[230,25,205,23,"NavigationStateContext"],[230,50,205,45],[230,51,205,45,"NavigationStateContext"],[230,73,205,45],[230,74,205,46],[231,4,206,2],[231,10,206,8,"stateCleanedUp"],[231,24,206,22],[231,27,206,25,"React"],[231,32,206,30],[231,33,206,31,"useRef"],[231,39,206,37],[231,40,206,38],[231,45,206,43],[231,46,206,44],[232,4,207,2],[232,10,207,8,"setState"],[232,18,207,16],[232,21,207,19],[232,25,207,19,"useLatestCallback"],[232,42,207,36],[232,43,207,36,"default"],[232,50,207,36],[232,52,207,37,"state"],[232,57,207,42],[232,61,207,46],[233,6,208,4],[233,10,208,8,"stateCleanedUp"],[233,24,208,22],[233,25,208,23,"current"],[233,32,208,30],[233,34,208,32],[234,8,209,6],[235,8,210,6],[236,8,211,6],[237,8,212,6],[238,6,213,4],[239,6,214,4,"setCurrentState"],[239,21,214,19],[239,22,214,20,"state"],[239,27,214,25],[239,28,214,26],[240,4,215,2],[240,5,215,3],[240,6,215,4],[241,4,216,2],[241,10,216,8],[241,11,216,9,"initializedState"],[241,27,216,25],[241,29,216,27,"isFirstStateInitialization"],[241,55,216,53],[241,56,216,54],[241,59,216,57,"React"],[241,64,216,62],[241,65,216,63,"useMemo"],[241,72,216,70],[241,73,216,71],[241,79,216,77],[242,6,217,4],[242,12,217,10,"initialRouteParamList"],[242,33,217,31],[242,36,217,34,"routeNames"],[242,46,217,44],[242,47,217,45,"reduce"],[242,53,217,51],[242,54,217,52],[242,55,217,53,"acc"],[242,58,217,56],[242,60,217,58,"curr"],[242,64,217,62],[242,69,217,67],[243,8,218,6],[243,14,218,12],[244,10,219,8,"initialParams"],[245,8,220,6],[245,9,220,7],[245,12,220,10,"screens"],[245,19,220,17],[245,20,220,18,"curr"],[245,24,220,22],[245,25,220,23],[245,26,220,24,"props"],[245,31,220,29],[246,8,221,6],[246,14,221,12,"initialParamsFromParams"],[246,37,221,35],[246,40,221,38,"route"],[246,45,221,43],[246,47,221,45,"params"],[246,53,221,51],[246,55,221,53,"state"],[246,60,221,58],[246,64,221,62],[246,68,221,66],[246,72,221,70,"route"],[246,77,221,75],[246,79,221,77,"params"],[246,85,221,83],[246,87,221,85,"initial"],[246,94,221,92],[246,99,221,97],[246,104,221,102],[246,108,221,106,"route"],[246,113,221,111],[246,115,221,113,"params"],[246,121,221,119],[246,123,221,121,"screen"],[246,129,221,127],[246,134,221,132,"curr"],[246,138,221,136],[246,141,221,139,"route"],[246,146,221,144],[246,147,221,145,"params"],[246,153,221,151],[246,154,221,152,"params"],[246,160,221,158],[246,163,221,161,"undefined"],[246,172,221,170],[247,8,222,6,"acc"],[247,11,222,9],[247,12,222,10,"curr"],[247,16,222,14],[247,17,222,15],[247,20,222,18,"initialParams"],[247,33,222,31],[247,38,222,36,"undefined"],[247,47,222,45],[247,51,222,49,"initialParamsFromParams"],[247,74,222,72],[247,79,222,77,"undefined"],[247,88,222,86],[247,91,222,86,"Object"],[247,97,222,86],[247,98,222,86,"assign"],[247,104,222,86],[247,109,223,11,"initialParams"],[247,122,223,24],[247,124,224,11,"initialParamsFromParams"],[247,147,224,34],[247,151,225,10,"undefined"],[247,160,225,19],[248,8,226,6],[248,15,226,13,"acc"],[248,18,226,16],[249,6,227,4],[249,7,227,5],[249,9,227,7],[249,10,227,8],[249,11,227,9],[249,12,227,10],[251,6,229,4],[252,6,230,4],[253,6,231,4],[254,6,232,4],[255,6,233,4],[255,10,233,8],[255,11,233,9,"currentState"],[255,23,233,21],[255,28,233,26,"undefined"],[255,37,233,35],[255,41,233,39],[255,42,233,40,"isStateValid"],[255,54,233,52],[255,55,233,53,"currentState"],[255,67,233,65],[255,68,233,66],[255,73,233,71,"route"],[255,78,233,76],[255,80,233,78,"params"],[255,86,233,84],[255,88,233,86,"state"],[255,93,233,91],[255,97,233,95],[255,101,233,99],[255,105,233,103],[255,107,233,105],[255,114,233,112,"route"],[255,119,233,117],[255,121,233,119,"params"],[255,127,233,125],[255,129,233,127,"screen"],[255,135,233,133],[255,140,233,138],[255,148,233,146],[255,152,233,150,"route"],[255,157,233,155],[255,159,233,157,"params"],[255,165,233,163],[255,167,233,165,"initial"],[255,174,233,172],[255,179,233,177],[255,184,233,182],[255,185,233,183],[255,187,233,185],[256,8,234,6],[256,15,234,13],[256,16,234,14,"router"],[256,22,234,20],[256,23,234,21,"getInitialState"],[256,38,234,36],[256,39,234,37],[257,10,235,8,"routeNames"],[257,20,235,18],[258,10,236,8,"routeParamList"],[258,24,236,22],[258,26,236,24,"initialRouteParamList"],[258,47,236,45],[259,10,237,8,"routeGetIdList"],[260,8,238,6],[260,9,238,7],[260,10,238,8],[260,12,238,10],[260,16,238,14],[260,17,238,15],[261,6,239,4],[261,7,239,5],[261,13,239,11],[262,8,240,6],[262,12,240,10,"stateFromParams"],[262,27,240,25],[263,8,241,6],[263,12,241,10,"route"],[263,17,241,15],[263,19,241,17,"params"],[263,25,241,23],[263,27,241,25,"state"],[263,32,241,30],[263,36,241,34],[263,40,241,38],[263,42,241,40],[264,10,242,8,"stateFromParams"],[264,25,242,23],[264,28,242,26,"route"],[264,33,242,31],[264,34,242,32,"params"],[264,40,242,38],[264,41,242,39,"state"],[264,46,242,44],[265,8,243,6],[265,9,243,7],[265,15,243,13],[265,19,243,17],[265,26,243,24,"route"],[265,31,243,29],[265,33,243,31,"params"],[265,39,243,37],[265,41,243,39,"screen"],[265,47,243,45],[265,52,243,50],[265,60,243,58],[265,64,243,62,"route"],[265,69,243,67],[265,71,243,69,"params"],[265,77,243,75],[265,79,243,77,"initial"],[265,86,243,84],[265,91,243,89],[265,96,243,94],[265,98,243,96],[266,10,244,8,"stateFromParams"],[266,25,244,23],[266,28,244,26],[267,12,245,10,"index"],[267,17,245,15],[267,19,245,17],[267,20,245,18],[268,12,246,10,"routes"],[268,18,246,16],[268,20,246,18],[268,21,246,19],[269,14,247,12,"name"],[269,18,247,16],[269,20,247,18,"route"],[269,25,247,23],[269,26,247,24,"params"],[269,32,247,30],[269,33,247,31,"screen"],[269,39,247,37],[270,14,248,12,"params"],[270,20,248,18],[270,22,248,20,"route"],[270,27,248,25],[270,28,248,26,"params"],[270,34,248,32],[270,35,248,33,"params"],[270,41,248,39],[271,14,249,12,"path"],[271,18,249,16],[271,20,249,18,"route"],[271,25,249,23],[271,26,249,24,"params"],[271,32,249,30],[271,33,249,31,"path"],[272,12,250,10],[272,13,250,11],[273,10,251,8],[273,11,251,9],[274,8,252,6],[275,8,253,6],[275,15,253,13],[275,16,253,14,"router"],[275,22,253,20],[275,23,253,21,"getRehydratedState"],[275,41,253,39],[275,42,253,40,"stateFromParams"],[275,57,253,55],[275,61,253,59,"currentState"],[275,73,253,71],[275,75,253,73],[276,10,254,8,"routeNames"],[276,20,254,18],[277,10,255,8,"routeParamList"],[277,24,255,22],[277,26,255,24,"initialRouteParamList"],[277,47,255,45],[278,10,256,8,"routeGetIdList"],[279,8,257,6],[279,9,257,7],[279,10,257,8],[279,12,257,10],[279,17,257,15],[279,18,257,16],[280,6,258,4],[281,6,259,4],[282,6,260,4],[283,6,261,4],[284,6,262,4],[285,6,263,4],[286,6,264,4],[287,4,265,2],[287,5,265,3],[287,7,265,5],[287,8,265,6,"currentState"],[287,20,265,18],[287,22,265,20,"router"],[287,28,265,26],[287,30,265,28,"isStateValid"],[287,42,265,40],[287,43,265,41],[287,44,265,42],[288,4,266,2],[288,10,266,8,"previousRouteKeyListRef"],[288,33,266,31],[288,36,266,34,"React"],[288,41,266,39],[288,42,266,40,"useRef"],[288,48,266,46],[288,49,266,47,"routeKeyList"],[288,61,266,59],[288,62,266,60],[289,4,267,2,"React"],[289,9,267,7],[289,10,267,8,"useEffect"],[289,19,267,17],[289,20,267,18],[289,26,267,24],[290,6,268,4,"previousRouteKeyListRef"],[290,29,268,27],[290,30,268,28,"current"],[290,37,268,35],[290,40,268,38,"routeKeyList"],[290,52,268,50],[291,4,269,2],[291,5,269,3],[291,6,269,4],[292,4,270,2],[292,10,270,8,"previousRouteKeyList"],[292,30,270,28],[292,33,270,31,"previousRouteKeyListRef"],[292,56,270,54],[292,57,270,55,"current"],[292,64,270,62],[293,4,271,2],[293,8,271,6,"state"],[293,13,271,11],[294,4,272,2],[295,4,273,2],[296,4,274,2],[297,4,275,2,"isStateInitialized"],[297,22,275,20],[297,23,275,21,"currentState"],[297,35,275,33],[297,36,275,34],[297,39,275,37,"currentState"],[297,51,275,49],[297,54,275,52,"initializedState"],[297,70,275,68],[298,4,276,2],[298,8,276,6,"nextState"],[298,17,276,15],[298,20,276,18,"state"],[298,25,276,23],[299,4,277,2],[299,8,277,6],[299,9,277,7],[299,13,277,7,"isArrayEqual"],[299,28,277,19],[299,29,277,19,"isArrayEqual"],[299,41,277,19],[299,43,277,20,"state"],[299,48,277,25],[299,49,277,26,"routeNames"],[299,59,277,36],[299,61,277,38,"routeNames"],[299,71,277,48],[299,72,277,49],[299,76,277,53],[299,77,277,54],[299,81,277,54,"isRecordEqual"],[299,97,277,67],[299,98,277,67,"isRecordEqual"],[299,111,277,67],[299,113,277,68,"routeKeyList"],[299,125,277,80],[299,127,277,82,"previousRouteKeyList"],[299,147,277,102],[299,148,277,103],[299,150,277,105],[300,6,278,4],[301,6,279,4,"nextState"],[301,15,279,13],[301,18,279,16,"router"],[301,24,279,22],[301,25,279,23,"getStateForRouteNamesChange"],[301,52,279,50],[301,53,279,51,"state"],[301,58,279,56],[301,60,279,58],[302,8,280,6,"routeNames"],[302,18,280,16],[303,8,281,6,"routeParamList"],[303,22,281,20],[304,8,282,6,"routeGetIdList"],[304,22,282,20],[305,8,283,6,"routeKeyChanges"],[305,23,283,21],[305,25,283,23,"Object"],[305,31,283,29],[305,32,283,30,"keys"],[305,36,283,34],[305,37,283,35,"routeKeyList"],[305,49,283,47],[305,50,283,48],[305,51,283,49,"filter"],[305,57,283,55],[305,58,283,56,"name"],[305,62,283,60],[305,66,283,64,"name"],[305,70,283,68],[305,74,283,72,"previousRouteKeyList"],[305,94,283,92],[305,98,283,96,"routeKeyList"],[305,110,283,108],[305,111,283,109,"name"],[305,115,283,113],[305,116,283,114],[305,121,283,119,"previousRouteKeyList"],[305,141,283,139],[305,142,283,140,"name"],[305,146,283,144],[305,147,283,145],[306,6,284,4],[306,7,284,5],[306,8,284,6],[307,4,285,2],[308,4,286,2],[308,10,286,8,"previousNestedParamsRef"],[308,33,286,31],[308,36,286,34,"React"],[308,41,286,39],[308,42,286,40,"useRef"],[308,48,286,46],[308,49,286,47,"route"],[308,54,286,52],[308,56,286,54,"params"],[308,62,286,60],[308,63,286,61],[309,4,287,2,"React"],[309,9,287,7],[309,10,287,8,"useEffect"],[309,19,287,17],[309,20,287,18],[309,26,287,24],[310,6,288,4,"previousNestedParamsRef"],[310,29,288,27],[310,30,288,28,"current"],[310,37,288,35],[310,40,288,38,"route"],[310,45,288,43],[310,47,288,45,"params"],[310,53,288,51],[311,4,289,2],[311,5,289,3],[311,7,289,5],[311,8,289,6,"route"],[311,13,289,11],[311,15,289,13,"params"],[311,21,289,19],[311,22,289,20],[311,23,289,21],[312,4,290,2],[312,8,290,6,"route"],[312,13,290,11],[312,15,290,13,"params"],[312,21,290,19],[312,23,290,21],[313,6,291,4],[313,12,291,10,"previousParams"],[313,26,291,24],[313,29,291,27,"previousNestedParamsRef"],[313,52,291,50],[313,53,291,51,"current"],[313,60,291,58],[314,6,292,4],[314,10,292,8,"action"],[314,16,292,14],[315,6,293,4],[315,10,293,8],[315,17,293,15,"route"],[315,22,293,20],[315,23,293,21,"params"],[315,29,293,27],[315,30,293,28,"state"],[315,35,293,33],[315,40,293,38],[315,48,293,46],[315,52,293,50,"route"],[315,57,293,55],[315,58,293,56,"params"],[315,64,293,62],[315,65,293,63,"state"],[315,70,293,68],[315,74,293,72],[315,78,293,76],[315,82,293,80,"route"],[315,87,293,85],[315,88,293,86,"params"],[315,94,293,92],[315,99,293,97,"previousParams"],[315,113,293,111],[315,115,293,113],[316,8,294,6],[317,8,295,6,"action"],[317,14,295,12],[317,17,295,15,"CommonActions"],[317,40,295,28],[317,41,295,28,"CommonActions"],[317,54,295,28],[317,55,295,29,"reset"],[317,60,295,34],[317,61,295,35,"route"],[317,66,295,40],[317,67,295,41,"params"],[317,73,295,47],[317,74,295,48,"state"],[317,79,295,53],[317,80,295,54],[318,6,296,4],[318,7,296,5],[318,13,296,11],[318,17,296,15],[318,24,296,22,"route"],[318,29,296,27],[318,30,296,28,"params"],[318,36,296,34],[318,37,296,35,"screen"],[318,43,296,41],[318,48,296,46],[318,56,296,54],[318,61,296,59,"route"],[318,66,296,64],[318,67,296,65,"params"],[318,73,296,71],[318,74,296,72,"initial"],[318,81,296,79],[318,86,296,84],[318,91,296,89],[318,95,296,93,"isFirstStateInitialization"],[318,121,296,119],[318,125,296,123,"route"],[318,130,296,128],[318,131,296,129,"params"],[318,137,296,135],[318,142,296,140,"previousParams"],[318,156,296,154],[318,157,296,155],[318,159,296,157],[319,8,297,6],[320,8,298,6,"action"],[320,14,298,12],[320,17,298,15,"CommonActions"],[320,40,298,28],[320,41,298,28,"CommonActions"],[320,54,298,28],[320,55,298,29,"navigate"],[320,63,298,37],[320,64,298,38],[321,10,299,8,"name"],[321,14,299,12],[321,16,299,14,"route"],[321,21,299,19],[321,22,299,20,"params"],[321,28,299,26],[321,29,299,27,"screen"],[321,35,299,33],[322,10,300,8,"params"],[322,16,300,14],[322,18,300,16,"route"],[322,23,300,21],[322,24,300,22,"params"],[322,30,300,28],[322,31,300,29,"params"],[322,37,300,35],[323,10,301,8,"path"],[323,14,301,12],[323,16,301,14,"route"],[323,21,301,19],[323,22,301,20,"params"],[323,28,301,26],[323,29,301,27,"path"],[323,33,301,31],[324,10,302,8,"merge"],[324,15,302,13],[324,17,302,15,"route"],[324,22,302,20],[324,23,302,21,"params"],[324,29,302,27],[324,30,302,28,"merge"],[324,35,302,33],[325,10,303,8,"pop"],[325,13,303,11],[325,15,303,13,"route"],[325,20,303,18],[325,21,303,19,"params"],[325,27,303,25],[325,28,303,26,"pop"],[326,8,304,6],[326,9,304,7],[326,10,304,8],[327,6,305,4],[329,6,307,4],[330,6,308,4],[330,12,308,10,"updatedState"],[330,24,308,22],[330,27,308,25,"action"],[330,33,308,31],[330,36,308,34,"router"],[330,42,308,40],[330,43,308,41,"getStateForAction"],[330,60,308,58],[330,61,308,59,"nextState"],[330,70,308,68],[330,72,308,70,"action"],[330,78,308,76],[330,80,308,78],[331,8,309,6,"routeNames"],[331,18,309,16],[332,8,310,6,"routeParamList"],[332,22,310,20],[333,8,311,6,"routeGetIdList"],[334,6,312,4],[334,7,312,5],[334,8,312,6],[334,11,312,9],[334,15,312,13],[335,6,313,4,"nextState"],[335,15,313,13],[335,18,313,16,"updatedState"],[335,30,313,28],[335,35,313,33],[335,39,313,37],[335,42,313,40,"router"],[335,48,313,46],[335,49,313,47,"getRehydratedState"],[335,67,313,65],[335,68,313,66,"updatedState"],[335,80,313,78],[335,82,313,80],[336,8,314,6,"routeNames"],[336,18,314,16],[337,8,315,6,"routeParamList"],[337,22,315,20],[338,8,316,6,"routeGetIdList"],[339,6,317,4],[339,7,317,5],[339,8,317,6],[339,11,317,9,"nextState"],[339,20,317,18],[340,4,318,2],[341,4,319,2],[341,10,319,8,"shouldUpdate"],[341,22,319,20],[341,25,319,23,"state"],[341,30,319,28],[341,35,319,33,"nextState"],[341,44,319,42],[342,4,320,2],[342,8,320,2,"useScheduleUpdate"],[342,28,320,19],[342,29,320,19,"useScheduleUpdate"],[342,46,320,19],[342,48,320,20],[342,54,320,26],[343,6,321,4],[343,10,321,8,"shouldUpdate"],[343,22,321,20],[343,24,321,22],[344,8,322,6],[345,8,323,6,"setState"],[345,16,323,14],[345,17,323,15,"nextState"],[345,26,323,24],[345,27,323,25],[346,6,324,4],[347,4,325,2],[347,5,325,3],[347,6,325,4],[349,4,327,2],[350,4,328,2],[351,4,329,2],[352,4,330,2,"state"],[352,9,330,7],[352,12,330,10,"nextState"],[352,21,330,19],[353,4,331,2,"React"],[353,9,331,7],[353,10,331,8,"useEffect"],[353,19,331,17],[353,20,331,18],[353,26,331,24],[354,6,332,4],[355,6,333,4],[356,6,334,4,"stateCleanedUp"],[356,20,334,18],[356,21,334,19,"current"],[356,28,334,26],[356,31,334,29],[356,36,334,34],[357,6,335,4,"setKey"],[357,12,335,10],[357,13,335,11,"navigatorKey"],[357,25,335,23],[357,26,335,24],[358,6,336,4],[358,10,336,8],[358,11,336,9,"getIsInitial"],[358,23,336,21],[358,24,336,22],[358,25,336,23],[358,27,336,25],[359,8,337,6],[360,8,338,6],[361,8,339,6],[362,8,340,6,"setState"],[362,16,340,14],[362,17,340,15,"nextState"],[362,26,340,24],[362,27,340,25],[363,6,341,4],[364,6,342,4],[364,13,342,11],[364,19,342,17],[365,8,343,6],[366,8,344,6],[366,12,344,10,"getCurrentState"],[366,27,344,25],[366,28,344,26],[366,29,344,27],[366,34,344,32,"undefined"],[366,43,344,41],[366,47,344,45,"getKey"],[366,53,344,51],[366,54,344,52],[366,55,344,53],[366,60,344,58,"navigatorKey"],[366,72,344,70],[366,74,344,72],[367,10,345,8,"setCurrentState"],[367,25,345,23],[367,26,345,24,"undefined"],[367,35,345,33],[367,36,345,34],[368,10,346,8,"stateCleanedUp"],[368,24,346,22],[368,25,346,23,"current"],[368,32,346,30],[368,35,346,33],[368,39,346,37],[369,8,347,6],[370,6,348,4],[370,7,348,5],[371,6,349,4],[372,4,350,2],[372,5,350,3],[372,7,350,5],[372,9,350,7],[372,10,350,8],[374,4,352,2],[375,4,353,2],[376,4,354,2],[377,4,355,2],[378,4,356,2],[379,4,357,2],[379,10,357,8,"stateRef"],[379,18,357,16],[379,21,357,19,"React"],[379,26,357,24],[379,27,357,25,"useRef"],[379,33,357,31],[379,34,357,32,"state"],[379,39,357,37],[379,40,357,38],[380,4,358,2,"stateRef"],[380,12,358,10],[380,13,358,11,"current"],[380,20,358,18],[380,23,358,21,"state"],[380,28,358,26],[381,4,359,2],[381,8,359,2,"useClientLayoutEffect"],[381,32,359,23],[381,33,359,23,"useClientLayoutEffect"],[381,54,359,23],[381,56,359,24],[381,62,359,30],[382,6,360,4,"stateRef"],[382,14,360,12],[382,15,360,13,"current"],[382,22,360,20],[382,25,360,23],[382,29,360,27],[383,4,361,2],[383,5,361,3],[383,6,361,4],[384,4,362,2],[384,10,362,8,"getState"],[384,18,362,16],[384,21,362,19],[384,25,362,19,"useLatestCallback"],[384,42,362,36],[384,43,362,36,"default"],[384,50,362,36],[384,52,362,37],[384,58,362,43],[385,6,363,4],[385,12,363,10,"currentState"],[385,24,363,22],[385,27,363,25,"getCurrentState"],[385,42,363,40],[385,43,363,41],[385,44,363,42],[386,6,364,4],[386,13,364,11],[386,17,364,11,"deepFreeze"],[386,30,364,21],[386,31,364,21,"deepFreeze"],[386,41,364,21],[386,43,364,22,"isStateInitialized"],[386,61,364,40],[386,62,364,41,"currentState"],[386,74,364,53],[386,75,364,54],[386,78,364,57,"currentState"],[386,90,364,69],[386,93,364,72,"initializedState"],[386,109,364,88],[386,110,364,89],[387,4,365,2],[387,5,365,3],[387,6,365,4],[388,4,366,2],[388,10,366,8,"emitter"],[388,17,366,15],[388,20,366,18],[388,24,366,18,"useEventEmitter"],[388,42,366,33],[388,43,366,33,"useEventEmitter"],[388,58,366,33],[388,60,366,34,"e"],[388,61,366,35],[388,65,366,39],[389,6,367,4],[389,12,367,10,"routeNames"],[389,22,367,20],[389,25,367,23],[389,27,367,25],[390,6,368,4],[390,10,368,8,"route"],[390,15,368,13],[391,6,369,4],[391,10,369,8,"e"],[391,11,369,9],[391,12,369,10,"target"],[391,18,369,16],[391,20,369,18],[392,8,370,6,"route"],[392,13,370,11],[392,16,370,14,"state"],[392,21,370,19],[392,22,370,20,"routes"],[392,28,370,26],[392,29,370,27,"find"],[392,33,370,31],[392,34,370,32,"route"],[392,39,370,37],[392,43,370,41,"route"],[392,48,370,46],[392,49,370,47,"key"],[392,52,370,50],[392,57,370,55,"e"],[392,58,370,56],[392,59,370,57,"target"],[392,65,370,63],[392,66,370,64],[393,8,371,6],[393,12,371,10,"route"],[393,17,371,15],[393,19,371,17,"name"],[393,23,371,21],[393,25,371,23],[394,10,372,8,"routeNames"],[394,20,372,18],[394,21,372,19,"push"],[394,25,372,23],[394,26,372,24,"route"],[394,31,372,29],[394,32,372,30,"name"],[394,36,372,34],[394,37,372,35],[395,8,373,6],[396,6,374,4],[396,7,374,5],[396,13,374,11],[397,8,375,6,"route"],[397,13,375,11],[397,16,375,14,"state"],[397,21,375,19],[397,22,375,20,"routes"],[397,28,375,26],[397,29,375,27,"state"],[397,34,375,32],[397,35,375,33,"index"],[397,40,375,38],[397,41,375,39],[398,8,376,6,"routeNames"],[398,18,376,16],[398,19,376,17,"push"],[398,23,376,21],[398,24,376,22],[398,27,376,25,"Object"],[398,33,376,31],[398,34,376,32,"keys"],[398,38,376,36],[398,39,376,37,"screens"],[398,46,376,44],[398,47,376,45],[398,48,376,46,"filter"],[398,54,376,52],[398,55,376,53,"name"],[398,59,376,57],[398,63,376,61,"route"],[398,68,376,66],[398,70,376,68,"name"],[398,74,376,72],[398,79,376,77,"name"],[398,83,376,81],[398,84,376,82],[398,85,376,83],[399,6,377,4],[400,6,378,4],[400,10,378,8,"route"],[400,15,378,13],[400,19,378,17],[400,23,378,21],[400,25,378,23],[401,8,379,6],[402,6,380,4],[403,6,381,4],[403,12,381,10,"navigation"],[403,22,381,20],[403,25,381,23,"descriptors"],[403,36,381,34],[403,37,381,35,"route"],[403,42,381,40],[403,43,381,41,"key"],[403,46,381,44],[403,47,381,45],[403,48,381,46,"navigation"],[403,58,381,56],[404,6,382,4],[404,12,382,10,"listeners"],[404,21,382,19],[404,24,382,22],[404,26,382,24],[404,27,382,25,"concat"],[404,33,382,31],[405,6,383,4],[406,6,384,4],[406,9,384,7],[406,10,384,8,"screenListeners"],[406,25,384,23],[406,27,384,25],[406,30,384,28,"routeNames"],[406,40,384,38],[406,41,384,39,"map"],[406,44,384,42],[406,45,384,43,"name"],[406,49,384,47],[406,53,384,51],[407,8,385,6],[407,14,385,12],[408,10,386,8,"listeners"],[409,8,387,6],[409,9,387,7],[409,12,387,10,"screens"],[409,19,387,17],[409,20,387,18,"name"],[409,24,387,22],[409,25,387,23],[409,26,387,24,"props"],[409,31,387,29],[410,8,388,6],[410,15,388,13,"listeners"],[410,24,388,22],[411,6,389,4],[411,7,389,5],[411,8,389,6],[411,9,389,7],[411,10,389,8,"map"],[411,13,389,11],[411,14,389,12,"listeners"],[411,23,389,21],[411,27,389,25],[412,8,390,6],[412,14,390,12,"map"],[412,17,390,15],[412,20,390,18],[412,27,390,25,"listeners"],[412,36,390,34],[412,41,390,39],[412,51,390,49],[412,54,390,52,"listeners"],[412,63,390,61],[412,64,390,62],[413,10,391,8,"route"],[413,15,391,13],[413,17,391,15,"route"],[413,22,391,20],[414,10,392,8,"navigation"],[415,8,393,6],[415,9,393,7],[415,10,393,8],[415,13,393,11,"listeners"],[415,22,393,20],[416,8,394,6],[416,15,394,13,"map"],[416,18,394,16],[416,21,394,19,"Object"],[416,27,394,25],[416,28,394,26,"keys"],[416,32,394,30],[416,33,394,31,"map"],[416,36,394,34],[416,37,394,35],[416,38,394,36,"filter"],[416,44,394,42],[416,45,394,43,"type"],[416,49,394,47],[416,53,394,51,"type"],[416,57,394,55],[416,62,394,60,"e"],[416,63,394,61],[416,64,394,62,"type"],[416,68,394,66],[416,69,394,67],[416,70,394,68,"map"],[416,73,394,71],[416,74,394,72,"type"],[416,78,394,76],[416,82,394,80,"map"],[416,85,394,83],[416,88,394,86,"type"],[416,92,394,90],[416,93,394,91],[416,94,394,92],[416,97,394,95,"undefined"],[416,106,394,104],[417,6,395,4],[417,7,395,5],[417,8,395,6],[418,6,396,4],[419,6,397,4],[420,6,397,4],[420,7,398,5,"filter"],[420,13,398,11],[420,14,398,12],[420,15,398,13,"cb"],[420,17,398,15],[420,19,398,17,"i"],[420,20,398,18],[420,22,398,20,"self"],[420,26,398,24],[420,31,398,29,"cb"],[420,33,398,31],[420,37,398,35,"self"],[420,41,398,39],[420,42,398,40,"lastIndexOf"],[420,53,398,51],[420,54,398,52,"cb"],[420,56,398,54],[420,57,398,55],[420,62,398,60,"i"],[420,63,398,61],[420,64,398,62],[421,6,399,4,"listeners"],[421,15,399,13],[421,16,399,14,"forEach"],[421,23,399,21],[421,24,399,22,"listener"],[421,32,399,30],[421,36,399,34,"listener"],[421,44,399,42],[421,47,399,45,"e"],[421,48,399,46],[421,49,399,47],[421,50,399,48],[422,4,400,2],[422,5,400,3],[422,6,400,4],[423,4,401,2],[423,8,401,2,"useFocusEvents"],[423,25,401,16],[423,26,401,16,"useFocusEvents"],[423,40,401,16],[423,42,401,17],[424,6,402,4,"state"],[424,11,402,9],[425,6,403,4,"emitter"],[426,4,404,2],[426,5,404,3],[426,6,404,4],[427,4,405,2,"React"],[427,9,405,7],[427,10,405,8,"useEffect"],[427,19,405,17],[427,20,405,18],[427,26,405,24],[428,6,406,4,"emitter"],[428,13,406,11],[428,14,406,12,"emit"],[428,18,406,16],[428,19,406,17],[429,8,407,6,"type"],[429,12,407,10],[429,14,407,12],[429,21,407,19],[430,8,408,6,"data"],[430,12,408,10],[430,14,408,12],[431,10,409,8,"state"],[432,8,410,6],[433,6,411,4],[433,7,411,5],[433,8,411,6],[434,4,412,2],[434,5,412,3],[434,7,412,5],[434,8,412,6,"emitter"],[434,15,412,13],[434,17,412,15,"state"],[434,22,412,20],[434,23,412,21],[434,24,412,22],[435,4,413,2],[435,10,413,8],[436,6,414,4,"listeners"],[436,15,414,13],[436,17,414,15,"childListeners"],[436,31,414,29],[437,6,415,4,"addListener"],[438,4,416,2],[438,5,416,3],[438,8,416,6],[438,12,416,6,"useChildListeners"],[438,32,416,23],[438,33,416,23,"useChildListeners"],[438,50,416,23],[438,52,416,24],[438,53,416,25],[439,4,417,2],[439,10,417,8],[440,6,418,4,"keyedListeners"],[440,20,418,18],[441,6,419,4,"addKeyedListener"],[442,4,420,2],[442,5,420,3],[442,8,420,6],[442,12,420,6,"useKeyedChildListeners"],[442,37,420,28],[442,38,420,28,"useKeyedChildListeners"],[442,60,420,28],[442,62,420,29],[442,63,420,30],[443,4,421,2],[443,10,421,8,"onAction"],[443,18,421,16],[443,21,421,19],[443,25,421,19,"useOnAction"],[443,39,421,30],[443,40,421,30,"useOnAction"],[443,51,421,30],[443,53,421,31],[444,6,422,4,"router"],[444,12,422,10],[445,6,423,4,"getState"],[445,14,423,12],[446,6,424,4,"setState"],[446,14,424,12],[447,6,425,4,"key"],[447,9,425,7],[447,11,425,9,"route"],[447,16,425,14],[447,18,425,16,"key"],[447,21,425,19],[448,6,426,4,"actionListeners"],[448,21,426,19],[448,23,426,21,"childListeners"],[448,37,426,35],[448,38,426,36,"action"],[448,44,426,42],[449,6,427,4,"beforeRemoveListeners"],[449,27,427,25],[449,29,427,27,"keyedListeners"],[449,43,427,41],[449,44,427,42,"beforeRemove"],[449,56,427,54],[450,6,428,4,"routerConfigOptions"],[450,25,428,23],[450,27,428,25],[451,8,429,6,"routeNames"],[451,18,429,16],[452,8,430,6,"routeParamList"],[452,22,430,20],[453,8,431,6,"routeGetIdList"],[454,6,432,4],[454,7,432,5],[455,6,433,4,"emitter"],[456,4,434,2],[456,5,434,3],[456,6,434,4],[457,4,435,2],[457,10,435,8,"onRouteFocus"],[457,22,435,20],[457,25,435,23],[457,29,435,23,"useOnRouteFocus"],[457,47,435,38],[457,48,435,38,"useOnRouteFocus"],[457,63,435,38],[457,65,435,39],[458,6,436,4,"router"],[458,12,436,10],[459,6,437,4,"key"],[459,9,437,7],[459,11,437,9,"route"],[459,16,437,14],[459,18,437,16,"key"],[459,21,437,19],[460,6,438,4,"getState"],[460,14,438,12],[461,6,439,4,"setState"],[462,4,440,2],[462,5,440,3],[462,6,440,4],[463,4,441,2],[463,10,441,8,"navigation"],[463,20,441,18],[463,23,441,21],[463,27,441,21,"useNavigationHelpers"],[463,50,441,41],[463,51,441,41,"useNavigationHelpers"],[463,71,441,41],[463,73,441,42],[464,6,442,4,"id"],[464,8,442,6],[464,10,442,8,"options"],[464,17,442,15],[464,18,442,16,"id"],[464,20,442,18],[465,6,443,4,"onAction"],[465,14,443,12],[466,6,444,4,"getState"],[466,14,444,12],[467,6,445,4,"emitter"],[467,13,445,11],[468,6,446,4,"router"],[468,12,446,10],[469,6,447,4,"stateRef"],[470,4,448,2],[470,5,448,3],[470,6,448,4],[471,4,449,2],[471,8,449,2,"useFocusedListenersChildrenAdapter"],[471,45,449,36],[471,46,449,36,"useFocusedListenersChildrenAdapter"],[471,80,449,36],[471,82,449,37],[472,6,450,4,"navigation"],[472,16,450,14],[473,6,451,4,"focusedListeners"],[473,22,451,20],[473,24,451,22,"childListeners"],[473,38,451,36],[473,39,451,37,"focus"],[474,4,452,2],[474,5,452,3],[474,6,452,4],[475,4,453,2],[475,8,453,2,"useOnGetState"],[475,24,453,15],[475,25,453,15,"useOnGetState"],[475,38,453,15],[475,40,453,16],[476,6,454,4,"getState"],[476,14,454,12],[477,6,455,4,"getStateListeners"],[477,23,455,21],[477,25,455,23,"keyedListeners"],[477,39,455,37],[477,40,455,38,"getState"],[478,4,456,2],[478,5,456,3],[478,6,456,4],[479,4,457,2],[479,10,457,8],[480,6,458,4,"describe"],[480,14,458,12],[481,6,459,4,"descriptors"],[482,4,460,2],[482,5,460,3],[482,8,460,6],[482,12,460,6,"useDescriptors"],[482,29,460,20],[482,30,460,20,"useDescriptors"],[482,44,460,20],[482,46,460,21],[483,6,461,4,"state"],[483,11,461,9],[484,6,462,4,"screens"],[484,13,462,11],[485,6,463,4,"navigation"],[485,16,463,14],[486,6,464,4,"screenOptions"],[486,19,464,17],[487,6,465,4,"screenLayout"],[487,18,465,16],[488,6,466,4,"onAction"],[488,14,466,12],[489,6,467,4,"getState"],[489,14,467,12],[490,6,468,4,"setState"],[490,14,468,12],[491,6,469,4,"onRouteFocus"],[491,18,469,16],[492,6,470,4,"addListener"],[492,17,470,15],[493,6,471,4,"addKeyedListener"],[493,22,471,20],[494,6,472,4,"router"],[494,12,472,10],[495,6,473,4],[496,6,474,4,"emitter"],[497,4,475,2],[497,5,475,3],[497,6,475,4],[498,4,476,2],[498,8,476,2,"useCurrentRender"],[498,27,476,18],[498,28,476,18,"useCurrentRender"],[498,44,476,18],[498,46,476,19],[499,6,477,4,"state"],[499,11,477,9],[500,6,478,4,"navigation"],[500,16,478,14],[501,6,479,4,"descriptors"],[502,4,480,2],[502,5,480,3],[502,6,480,4],[503,4,481,2],[503,10,481,8,"NavigationContent"],[503,27,481,25],[503,30,481,28],[503,34,481,28,"useComponent"],[503,49,481,40],[503,50,481,40,"useComponent"],[503,62,481,40],[503,64,481,41,"children"],[503,72,481,49],[503,76,481,53],[504,6,482,4],[504,12,482,10,"element"],[504,19,482,17],[504,22,482,20,"layout"],[504,28,482,26],[504,32,482,30],[504,36,482,34],[504,39,482,37,"layout"],[504,45,482,43],[504,46,482,44],[505,8,483,6,"state"],[505,13,483,11],[506,8,484,6,"descriptors"],[506,19,484,17],[507,8,485,6,"navigation"],[507,18,485,16],[508,8,486,6,"children"],[509,6,487,4],[509,7,487,5],[509,8,487,6],[509,11,487,9,"children"],[509,19,487,17],[510,6,488,4],[510,13,488,11],[510,26,488,24],[510,30,488,24,"_jsx"],[510,46,488,28],[510,47,488,28,"jsx"],[510,50,488,28],[510,52,488,29,"NavigationHelpersContext"],[510,79,488,53],[510,80,488,53,"NavigationHelpersContext"],[510,104,488,53],[510,105,488,54,"Provider"],[510,113,488,62],[510,115,488,64],[511,8,489,6,"value"],[511,13,489,11],[511,15,489,13,"navigation"],[511,25,489,23],[512,8,490,6,"children"],[512,16,490,14],[512,18,490,16],[512,31,490,29],[512,35,490,29,"_jsx"],[512,51,490,33],[512,52,490,33,"jsx"],[512,55,490,33],[512,57,490,34,"NavigationStateListenerProvider"],[512,78,490,65],[512,79,490,65,"NavigationStateListenerProvider"],[512,110,490,65],[512,112,490,67],[513,10,491,8,"state"],[513,15,491,13],[513,17,491,15,"state"],[513,22,491,20],[514,10,492,8,"children"],[514,18,492,16],[514,20,492,18],[514,33,492,31],[514,37,492,31,"_jsx"],[514,53,492,35],[514,54,492,35,"jsx"],[514,57,492,35],[514,59,492,36,"PreventRemoveProvider"],[514,83,492,57],[514,84,492,57,"PreventRemoveProvider"],[514,105,492,57],[514,107,492,59],[515,12,493,10,"children"],[515,20,493,18],[515,22,493,20,"element"],[516,10,494,8],[516,11,494,9],[517,8,495,6],[517,9,495,7],[518,6,496,4],[518,7,496,5],[518,8,496,6],[519,4,497,2],[519,5,497,3],[519,6,497,4],[520,4,498,2],[520,11,498,9],[521,6,499,4,"state"],[521,11,499,9],[522,6,500,4,"navigation"],[522,16,500,14],[523,6,501,4,"describe"],[523,14,501,12],[524,6,502,4,"descriptors"],[524,17,502,15],[525,6,503,4,"NavigationContent"],[526,4,504,2],[526,5,504,3],[527,2,505,0],[528,0,505,1],[528,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"}]} |