mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 03:01:04 +00:00
1 line
36 KiB
Plaintext
1 line
36 KiB
Plaintext
{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":15},"end":{"line":3,"column":31,"index":46}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-is","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":47},"end":{"line":4,"column":46,"index":93}}],"key":"nMRUu046PLZz3vjxw7Fgw3UH3xY=","exportNames":["*"],"imports":1}},{"name":"./useRoute.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":94},"end":{"line":5,"column":41,"index":135}}],"key":"099N+Zv4K9pUFNBPk2MtNNMStD8=","exportNames":["*"],"imports":1}},{"name":"react/jsx-runtime","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":30,"column":0,"index":808},"end":{"line":30,"column":48,"index":856}}],"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 exports.createComponentForStaticNavigation = createComponentForStaticNavigation;\n exports.createPathConfigForStaticNavigation = createPathConfigForStaticNavigation;\n var _react = require(_dependencyMap[0], \"react\");\n var React = _interopNamespace(_react);\n var _reactIs = require(_dependencyMap[1], \"react-is\");\n var _useRouteJs = require(_dependencyMap[2], \"./useRoute.js\");\n var _reactJsxRuntime = require(_dependencyMap[3], \"react/jsx-runtime\");\n /**\n * Flatten a type to remove all type alias names, unions etc.\n * This will show a plain object when hovering over the type.\n */\n\n /**\n * keyof T doesn't work for union types. We can use distributive conditional types instead.\n * https://www.typescriptlang.org/docs/handbook/2/conditional-types.html#distributive-conditional-types\n */\n\n /**\n * We get a union type when using keyof, but we want an intersection instead.\n * https://stackoverflow.com/a/50375286/1665026\n */\n\n /**\n * Props for a screen component which is rendered by a static navigator.\n * Takes the route params as a generic argument.\n */\n\n /**\n * Infer the param list from the static navigation config.\n */\n\n const MemoizedScreen = /*#__PURE__*/React.memo(({\n component\n }) => {\n const route = (0, _useRouteJs.useRoute)();\n const children = /*#__PURE__*/React.createElement(component, {\n route\n });\n return children;\n });\n MemoizedScreen.displayName = 'Memo(Screen)';\n const getItemsFromScreens = (Screen, screens) => {\n return Object.entries(screens).map(([name, item]) => {\n let component;\n let props = {};\n let useIf;\n let isNavigator = false;\n if ('screen' in item) {\n const {\n screen,\n if: _if,\n ...rest\n } = item;\n useIf = _if;\n props = rest;\n if ((0, _reactIs.isValidElementType)(screen)) {\n component = screen;\n } else if ('config' in screen) {\n isNavigator = true;\n component = createComponentForStaticNavigation(screen, `${name}Navigator`);\n }\n } else if ((0, _reactIs.isValidElementType)(item)) {\n component = item;\n } else if ('config' in item) {\n isNavigator = true;\n component = createComponentForStaticNavigation(item, `${name}Navigator`);\n }\n if (component == null) {\n throw new Error(`Couldn't find a 'screen' property 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 const element = isNavigator ? (/*#__PURE__*/React.createElement(component, {})) : /*#__PURE__*/(0, _reactJsxRuntime.jsx)(MemoizedScreen, {\n component: component\n });\n return () => {\n const shouldRender = useIf == null || useIf();\n if (!shouldRender) {\n return null;\n }\n return /*#__PURE__*/(0, _reactJsxRuntime.jsx)(Screen, {\n name: name,\n ...props,\n children: () => element\n }, name);\n };\n });\n };\n\n /**\n * Create a component that renders a navigator based on the static configuration.\n *\n * @param tree Static navigation config.\n * @param displayName Name of the component to be displayed in React DevTools.\n * @returns A component which renders the navigator.\n */\n function createComponentForStaticNavigation(tree, displayName) {\n const {\n Navigator,\n Group,\n Screen,\n config\n } = tree;\n const {\n screens,\n groups,\n ...rest\n } = config;\n if (screens == null && groups == null) {\n throw new Error(\"Couldn't find a 'screens' or 'groups' property. Make sure to define your screens under a 'screens' property in the configuration.\");\n }\n const items = [];\n\n // Loop through the config to find screens and groups\n // So we add the screens and groups in the same order as they are defined\n for (const key in config) {\n if (key === 'screens' && screens) {\n items.push(...getItemsFromScreens(Screen, screens));\n }\n if (key === 'groups' && groups) {\n items.push(...Object.entries(groups).map(([key, {\n if: useIf,\n ...group\n }]) => {\n const groupItems = getItemsFromScreens(Screen, group.screens);\n return () => {\n // Call unconditionally since screen configs may contain `useIf` hooks\n const children = groupItems.map(item => item());\n const shouldRender = useIf == null || useIf();\n if (!shouldRender) {\n return null;\n }\n return /*#__PURE__*/(0, _reactJsxRuntime.jsx)(Group, {\n navigationKey: key,\n ...group,\n children: children\n }, key);\n };\n }));\n }\n }\n const NavigatorComponent = () => {\n const children = items.map(item => item());\n return /*#__PURE__*/(0, _reactJsxRuntime.jsx)(Navigator, {\n ...rest,\n children: children\n });\n };\n NavigatorComponent.displayName = displayName;\n return NavigatorComponent;\n }\n /**\n * Create a path config object from a static navigation config for deep linking.\n *\n * @param tree Static navigation config.\n * @param options Additional options from `linking.config`.\n * @param auto Whether to automatically generate paths for leaf screens.\n * @returns Path config object to use in linking config.\n *\n * @example\n * ```js\n * const config = {\n * screens: {\n * Home: {\n * screens: createPathConfigForStaticNavigation(HomeTabs),\n * },\n * },\n * };\n * ```\n */\n function createPathConfigForStaticNavigation(tree, options, auto) {\n let initialScreenHasPath = false;\n let initialScreenConfig;\n const createPathConfigForTree = (t, o, skipInitialDetection) => {\n const createPathConfigForScreens = (screens, initialRouteName) => {\n return Object.fromEntries(Object.entries(screens)\n // Re-order to move the initial route to the front\n // This way we can detect the initial route correctly\n .sort(([a], [b]) => {\n if (a === initialRouteName) {\n return -1;\n }\n if (b === initialRouteName) {\n return 1;\n }\n return 0;\n }).map(([key, item]) => {\n const screenConfig = {};\n if ('linking' in item) {\n if (typeof item.linking === 'string') {\n screenConfig.path = item.linking;\n } else {\n Object.assign(screenConfig, item.linking);\n }\n if (typeof screenConfig.path === 'string') {\n screenConfig.path = screenConfig.path.replace(/^\\//, '') // Remove extra leading slash\n .replace(/\\/$/, ''); // Remove extra trailing slash\n }\n }\n let screens;\n const skipInitialDetectionInChild = skipInitialDetection || screenConfig.path != null && screenConfig.path !== '';\n if ('config' in item) {\n screens = createPathConfigForTree(item, undefined, skipInitialDetectionInChild);\n } else if ('screen' in item && 'config' in item.screen && (item.screen.config.screens || item.screen.config.groups)) {\n screens = createPathConfigForTree(item.screen, undefined, skipInitialDetectionInChild);\n }\n if (screens) {\n screenConfig.screens = screens;\n }\n if (auto && !screenConfig.screens &&\n // Skip generating path for screens that specify linking config as `undefined` or `null` explicitly\n !('linking' in item && item.linking == null)) {\n if (screenConfig.path != null) {\n if (!skipInitialDetection) {\n if (key === initialRouteName && screenConfig.path != null) {\n initialScreenHasPath = true;\n } else if (screenConfig.path === '') {\n // We encounter a leaf screen with empty path,\n // Clear the initial screen config as it's not needed anymore\n initialScreenConfig = undefined;\n }\n }\n } else {\n if (!skipInitialDetection && initialScreenConfig == null) {\n initialScreenConfig = screenConfig;\n }\n screenConfig.path = key.replace(/([A-Z]+)/g, '-$1').replace(/^-/, '').toLowerCase();\n }\n }\n return [key, screenConfig];\n }).filter(([, screen]) => Object.keys(screen).length > 0));\n };\n const screens = {};\n\n // Loop through the config to find screens and groups\n // So we add the screens and groups in the same order as they are defined\n for (const key in t.config) {\n if (key === 'screens' && t.config.screens) {\n Object.assign(screens, createPathConfigForScreens(t.config.screens, o?.initialRouteName ?? t.config.initialRouteName));\n }\n if (key === 'groups' && t.config.groups) {\n Object.entries(t.config.groups).forEach(([, group]) => {\n Object.assign(screens, createPathConfigForScreens(group.screens, o?.initialRouteName ?? t.config.initialRouteName));\n });\n }\n }\n if (Object.keys(screens).length === 0) {\n return undefined;\n }\n return screens;\n };\n const screens = createPathConfigForTree(tree, options, false);\n if (auto && initialScreenConfig && !initialScreenHasPath) {\n initialScreenConfig.path = '';\n }\n return screens;\n }\n});","lineCount":277,"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,94,0,"exports"],[22,9,94,0],[22,10,94,0,"createComponentForStaticNavigation"],[22,44,94,0],[22,47,94,0,"createComponentForStaticNavigation"],[22,81,94,0],[23,2,168,0,"exports"],[23,9,168,0],[23,10,168,0,"createPathConfigForStaticNavigation"],[23,45,168,0],[23,48,168,0,"createPathConfigForStaticNavigation"],[23,83,168,0],[24,2,3,0],[24,6,3,0,"_react"],[24,12,3,0],[24,15,3,0,"require"],[24,22,3,0],[24,23,3,0,"_dependencyMap"],[24,37,3,0],[25,2,3,0],[25,6,3,0,"React"],[25,11,3,0],[25,14,3,0,"_interopNamespace"],[25,31,3,0],[25,32,3,0,"_react"],[25,38,3,0],[26,2,4,0],[26,6,4,0,"_reactIs"],[26,14,4,0],[26,17,4,0,"require"],[26,24,4,0],[26,25,4,0,"_dependencyMap"],[26,39,4,0],[27,2,5,0],[27,6,5,0,"_useRouteJs"],[27,17,5,0],[27,20,5,0,"require"],[27,27,5,0],[27,28,5,0,"_dependencyMap"],[27,42,5,0],[28,2,30,0],[28,6,30,0,"_reactJsxRuntime"],[28,22,30,0],[28,25,30,0,"require"],[28,32,30,0],[28,33,30,0,"_dependencyMap"],[28,47,30,0],[29,2,7,0],[30,0,8,0],[31,0,9,0],[32,0,10,0],[34,2,12,0],[35,0,13,0],[36,0,14,0],[37,0,15,0],[39,2,17,0],[40,0,18,0],[41,0,19,0],[42,0,20,0],[44,2,22,0],[45,0,23,0],[46,0,24,0],[47,0,25,0],[49,2,27,0],[50,0,28,0],[51,0,29,0],[53,2,31,0],[53,8,31,6,"MemoizedScreen"],[53,22,31,20],[53,25,31,23],[53,38,31,36,"React"],[53,43,31,41],[53,44,31,42,"memo"],[53,48,31,46],[53,49,31,47],[53,50,31,48],[54,4,32,2,"component"],[55,2,33,0],[55,3,33,1],[55,8,33,6],[56,4,34,2],[56,10,34,8,"route"],[56,15,34,13],[56,18,34,16],[56,22,34,16,"useRoute"],[56,33,34,24],[56,34,34,24,"useRoute"],[56,42,34,24],[56,44,34,25],[56,45,34,26],[57,4,35,2],[57,10,35,8,"children"],[57,18,35,16],[57,21,35,19],[57,34,35,32,"React"],[57,39,35,37],[57,40,35,38,"createElement"],[57,53,35,51],[57,54,35,52,"component"],[57,63,35,61],[57,65,35,63],[58,6,36,4,"route"],[59,4,37,2],[59,5,37,3],[59,6,37,4],[60,4,38,2],[60,11,38,9,"children"],[60,19,38,17],[61,2,39,0],[61,3,39,1],[61,4,39,2],[62,2,40,0,"MemoizedScreen"],[62,16,40,14],[62,17,40,15,"displayName"],[62,28,40,26],[62,31,40,29],[62,45,40,43],[63,2,41,0],[63,8,41,6,"getItemsFromScreens"],[63,27,41,25],[63,30,41,28,"getItemsFromScreens"],[63,31,41,29,"Screen"],[63,37,41,35],[63,39,41,37,"screens"],[63,46,41,44],[63,51,41,49],[64,4,42,2],[64,11,42,9,"Object"],[64,17,42,15],[64,18,42,16,"entries"],[64,25,42,23],[64,26,42,24,"screens"],[64,33,42,31],[64,34,42,32],[64,35,42,33,"map"],[64,38,42,36],[64,39,42,37],[64,40,42,38],[64,41,42,39,"name"],[64,45,42,43],[64,47,42,45,"item"],[64,51,42,49],[64,52,42,50],[64,57,42,55],[65,6,43,4],[65,10,43,8,"component"],[65,19,43,17],[66,6,44,4],[66,10,44,8,"props"],[66,15,44,13],[66,18,44,16],[66,19,44,17],[66,20,44,18],[67,6,45,4],[67,10,45,8,"useIf"],[67,15,45,13],[68,6,46,4],[68,10,46,8,"isNavigator"],[68,21,46,19],[68,24,46,22],[68,29,46,27],[69,6,47,4],[69,10,47,8],[69,18,47,16],[69,22,47,20,"item"],[69,26,47,24],[69,28,47,26],[70,8,48,6],[70,14,48,12],[71,10,49,8,"screen"],[71,16,49,14],[72,10,50,8,"if"],[72,12,50,10],[72,14,50,12,"_if"],[72,17,50,15],[73,10,51,8],[73,13,51,11,"rest"],[74,8,52,6],[74,9,52,7],[74,12,52,10,"item"],[74,16,52,14],[75,8,53,6,"useIf"],[75,13,53,11],[75,16,53,14,"_if"],[75,19,53,17],[76,8,54,6,"props"],[76,13,54,11],[76,16,54,14,"rest"],[76,20,54,18],[77,8,55,6],[77,12,55,10],[77,16,55,10,"isValidElementType"],[77,24,55,28],[77,25,55,28,"isValidElementType"],[77,43,55,28],[77,45,55,29,"screen"],[77,51,55,35],[77,52,55,36],[77,54,55,38],[78,10,56,8,"component"],[78,19,56,17],[78,22,56,20,"screen"],[78,28,56,26],[79,8,57,6],[79,9,57,7],[79,15,57,13],[79,19,57,17],[79,27,57,25],[79,31,57,29,"screen"],[79,37,57,35],[79,39,57,37],[80,10,58,8,"isNavigator"],[80,21,58,19],[80,24,58,22],[80,28,58,26],[81,10,59,8,"component"],[81,19,59,17],[81,22,59,20,"createComponentForStaticNavigation"],[81,56,59,54],[81,57,59,55,"screen"],[81,63,59,61],[81,65,59,63],[81,68,59,66,"name"],[81,72,59,70],[81,83,59,81],[81,84,59,82],[82,8,60,6],[83,6,61,4],[83,7,61,5],[83,13,61,11],[83,17,61,15],[83,21,61,15,"isValidElementType"],[83,29,61,33],[83,30,61,33,"isValidElementType"],[83,48,61,33],[83,50,61,34,"item"],[83,54,61,38],[83,55,61,39],[83,57,61,41],[84,8,62,6,"component"],[84,17,62,15],[84,20,62,18,"item"],[84,24,62,22],[85,6,63,4],[85,7,63,5],[85,13,63,11],[85,17,63,15],[85,25,63,23],[85,29,63,27,"item"],[85,33,63,31],[85,35,63,33],[86,8,64,6,"isNavigator"],[86,19,64,17],[86,22,64,20],[86,26,64,24],[87,8,65,6,"component"],[87,17,65,15],[87,20,65,18,"createComponentForStaticNavigation"],[87,54,65,52],[87,55,65,53,"item"],[87,59,65,57],[87,61,65,59],[87,64,65,62,"name"],[87,68,65,66],[87,79,65,77],[87,80,65,78],[88,6,66,4],[89,6,67,4],[89,10,67,8,"component"],[89,19,67,17],[89,23,67,21],[89,27,67,25],[89,29,67,27],[90,8,68,6],[90,14,68,12],[90,18,68,16,"Error"],[90,23,68,21],[90,24,68,22],[90,77,68,75,"name"],[90,81,68,79],[90,262,68,260],[90,263,68,261],[91,6,69,4],[92,6,70,4],[92,12,70,10,"element"],[92,19,70,17],[92,22,70,20,"isNavigator"],[92,33,70,31],[92,37,70,35],[92,50,70,48,"React"],[92,55,70,53],[92,56,70,54,"createElement"],[92,69,70,67],[92,70,70,68,"component"],[92,79,70,77],[92,81,70,79],[92,82,70,80],[92,83,70,81],[92,84,70,82],[92,88,70,86],[92,101,70,99],[92,105,70,99,"_jsx"],[92,121,70,103],[92,122,70,103,"jsx"],[92,125,70,103],[92,127,70,104,"MemoizedScreen"],[92,141,70,118],[92,143,70,120],[93,8,71,6,"component"],[93,17,71,15],[93,19,71,17,"component"],[94,6,72,4],[94,7,72,5],[94,8,72,6],[95,6,73,4],[95,13,73,11],[95,19,73,17],[96,8,74,6],[96,14,74,12,"shouldRender"],[96,26,74,24],[96,29,74,27,"useIf"],[96,34,74,32],[96,38,74,36],[96,42,74,40],[96,46,74,44,"useIf"],[96,51,74,49],[96,52,74,50],[96,53,74,51],[97,8,75,6],[97,12,75,10],[97,13,75,11,"shouldRender"],[97,25,75,23],[97,27,75,25],[98,10,76,8],[98,17,76,15],[98,21,76,19],[99,8,77,6],[100,8,78,6],[100,15,78,13],[100,28,78,26],[100,32,78,26,"_jsx"],[100,48,78,30],[100,49,78,30,"jsx"],[100,52,78,30],[100,54,78,31,"Screen"],[100,60,78,37],[100,62,78,39],[101,10,79,8,"name"],[101,14,79,12],[101,16,79,14,"name"],[101,20,79,18],[102,10,80,8],[102,13,80,11,"props"],[102,18,80,16],[103,10,81,8,"children"],[103,18,81,16],[103,20,81,18,"children"],[103,21,81,18],[103,26,81,24,"element"],[104,8,82,6],[104,9,82,7],[104,11,82,9,"name"],[104,15,82,13],[104,16,82,14],[105,6,83,4],[105,7,83,5],[106,4,84,2],[106,5,84,3],[106,6,84,4],[107,2,85,0],[107,3,85,1],[109,2,87,0],[110,0,88,0],[111,0,89,0],[112,0,90,0],[113,0,91,0],[114,0,92,0],[115,0,93,0],[116,2,94,7],[116,11,94,16,"createComponentForStaticNavigation"],[116,45,94,50,"createComponentForStaticNavigation"],[116,46,94,51,"tree"],[116,50,94,55],[116,52,94,57,"displayName"],[116,63,94,68],[116,65,94,70],[117,4,95,2],[117,10,95,8],[118,6,96,4,"Navigator"],[118,15,96,13],[119,6,97,4,"Group"],[119,11,97,9],[120,6,98,4,"Screen"],[120,12,98,10],[121,6,99,4,"config"],[122,4,100,2],[122,5,100,3],[122,8,100,6,"tree"],[122,12,100,10],[123,4,101,2],[123,10,101,8],[124,6,102,4,"screens"],[124,13,102,11],[125,6,103,4,"groups"],[125,12,103,10],[126,6,104,4],[126,9,104,7,"rest"],[127,4,105,2],[127,5,105,3],[127,8,105,6,"config"],[127,14,105,12],[128,4,106,2],[128,8,106,6,"screens"],[128,15,106,13],[128,19,106,17],[128,23,106,21],[128,27,106,25,"groups"],[128,33,106,31],[128,37,106,35],[128,41,106,39],[128,43,106,41],[129,6,107,4],[129,12,107,10],[129,16,107,14,"Error"],[129,21,107,19],[129,22,107,20],[129,153,107,151],[129,154,107,152],[130,4,108,2],[131,4,109,2],[131,10,109,8,"items"],[131,15,109,13],[131,18,109,16],[131,20,109,18],[133,4,111,2],[134,4,112,2],[135,4,113,2],[135,9,113,7],[135,15,113,13,"key"],[135,18,113,16],[135,22,113,20,"config"],[135,28,113,26],[135,30,113,28],[136,6,114,4],[136,10,114,8,"key"],[136,13,114,11],[136,18,114,16],[136,27,114,25],[136,31,114,29,"screens"],[136,38,114,36],[136,40,114,38],[137,8,115,6,"items"],[137,13,115,11],[137,14,115,12,"push"],[137,18,115,16],[137,19,115,17],[137,22,115,20,"getItemsFromScreens"],[137,41,115,39],[137,42,115,40,"Screen"],[137,48,115,46],[137,50,115,48,"screens"],[137,57,115,55],[137,58,115,56],[137,59,115,57],[138,6,116,4],[139,6,117,4],[139,10,117,8,"key"],[139,13,117,11],[139,18,117,16],[139,26,117,24],[139,30,117,28,"groups"],[139,36,117,34],[139,38,117,36],[140,8,118,6,"items"],[140,13,118,11],[140,14,118,12,"push"],[140,18,118,16],[140,19,118,17],[140,22,118,20,"Object"],[140,28,118,26],[140,29,118,27,"entries"],[140,36,118,34],[140,37,118,35,"groups"],[140,43,118,41],[140,44,118,42],[140,45,118,43,"map"],[140,48,118,46],[140,49,118,47],[140,50,118,48],[140,51,118,49,"key"],[140,54,118,52],[140,56,118,54],[141,10,119,8,"if"],[141,12,119,10],[141,14,119,12,"useIf"],[141,19,119,17],[142,10,120,8],[142,13,120,11,"group"],[143,8,121,6],[143,9,121,7],[143,10,121,8],[143,15,121,13],[144,10,122,8],[144,16,122,14,"groupItems"],[144,26,122,24],[144,29,122,27,"getItemsFromScreens"],[144,48,122,46],[144,49,122,47,"Screen"],[144,55,122,53],[144,57,122,55,"group"],[144,62,122,60],[144,63,122,61,"screens"],[144,70,122,68],[144,71,122,69],[145,10,123,8],[145,17,123,15],[145,23,123,21],[146,12,124,10],[147,12,125,10],[147,18,125,16,"children"],[147,26,125,24],[147,29,125,27,"groupItems"],[147,39,125,37],[147,40,125,38,"map"],[147,43,125,41],[147,44,125,42,"item"],[147,48,125,46],[147,52,125,50,"item"],[147,56,125,54],[147,57,125,55],[147,58,125,56],[147,59,125,57],[148,12,126,10],[148,18,126,16,"shouldRender"],[148,30,126,28],[148,33,126,31,"useIf"],[148,38,126,36],[148,42,126,40],[148,46,126,44],[148,50,126,48,"useIf"],[148,55,126,53],[148,56,126,54],[148,57,126,55],[149,12,127,10],[149,16,127,14],[149,17,127,15,"shouldRender"],[149,29,127,27],[149,31,127,29],[150,14,128,12],[150,21,128,19],[150,25,128,23],[151,12,129,10],[152,12,130,10],[152,19,130,17],[152,32,130,30],[152,36,130,30,"_jsx"],[152,52,130,34],[152,53,130,34,"jsx"],[152,56,130,34],[152,58,130,35,"Group"],[152,63,130,40],[152,65,130,42],[153,14,131,12,"navigationKey"],[153,27,131,25],[153,29,131,27,"key"],[153,32,131,30],[154,14,132,12],[154,17,132,15,"group"],[154,22,132,20],[155,14,133,12,"children"],[155,22,133,20],[155,24,133,22,"children"],[156,12,134,10],[156,13,134,11],[156,15,134,13,"key"],[156,18,134,16],[156,19,134,17],[157,10,135,8],[157,11,135,9],[158,8,136,6],[158,9,136,7],[158,10,136,8],[158,11,136,9],[159,6,137,4],[160,4,138,2],[161,4,139,2],[161,10,139,8,"NavigatorComponent"],[161,28,139,26],[161,31,139,29,"NavigatorComponent"],[161,32,139,29],[161,37,139,35],[162,6,140,4],[162,12,140,10,"children"],[162,20,140,18],[162,23,140,21,"items"],[162,28,140,26],[162,29,140,27,"map"],[162,32,140,30],[162,33,140,31,"item"],[162,37,140,35],[162,41,140,39,"item"],[162,45,140,43],[162,46,140,44],[162,47,140,45],[162,48,140,46],[163,6,141,4],[163,13,141,11],[163,26,141,24],[163,30,141,24,"_jsx"],[163,46,141,28],[163,47,141,28,"jsx"],[163,50,141,28],[163,52,141,29,"Navigator"],[163,61,141,38],[163,63,141,40],[164,8,142,6],[164,11,142,9,"rest"],[164,15,142,13],[165,8,143,6,"children"],[165,16,143,14],[165,18,143,16,"children"],[166,6,144,4],[166,7,144,5],[166,8,144,6],[167,4,145,2],[167,5,145,3],[168,4,146,2,"NavigatorComponent"],[168,22,146,20],[168,23,146,21,"displayName"],[168,34,146,32],[168,37,146,35,"displayName"],[168,48,146,46],[169,4,147,2],[169,11,147,9,"NavigatorComponent"],[169,29,147,27],[170,2,148,0],[171,2,149,0],[172,0,150,0],[173,0,151,0],[174,0,152,0],[175,0,153,0],[176,0,154,0],[177,0,155,0],[178,0,156,0],[179,0,157,0],[180,0,158,0],[181,0,159,0],[182,0,160,0],[183,0,161,0],[184,0,162,0],[185,0,163,0],[186,0,164,0],[187,0,165,0],[188,0,166,0],[189,0,167,0],[190,2,168,7],[190,11,168,16,"createPathConfigForStaticNavigation"],[190,46,168,51,"createPathConfigForStaticNavigation"],[190,47,168,52,"tree"],[190,51,168,56],[190,53,168,58,"options"],[190,60,168,65],[190,62,168,67,"auto"],[190,66,168,71],[190,68,168,73],[191,4,169,2],[191,8,169,6,"initialScreenHasPath"],[191,28,169,26],[191,31,169,29],[191,36,169,34],[192,4,170,2],[192,8,170,6,"initialScreenConfig"],[192,27,170,25],[193,4,171,2],[193,10,171,8,"createPathConfigForTree"],[193,33,171,31],[193,36,171,34,"createPathConfigForTree"],[193,37,171,35,"t"],[193,38,171,36],[193,40,171,38,"o"],[193,41,171,39],[193,43,171,41,"skipInitialDetection"],[193,63,171,61],[193,68,171,66],[194,6,172,4],[194,12,172,10,"createPathConfigForScreens"],[194,38,172,36],[194,41,172,39,"createPathConfigForScreens"],[194,42,172,40,"screens"],[194,49,172,47],[194,51,172,49,"initialRouteName"],[194,67,172,65],[194,72,172,70],[195,8,173,6],[195,15,173,13,"Object"],[195,21,173,19],[195,22,173,20,"fromEntries"],[195,33,173,31],[195,34,173,32,"Object"],[195,40,173,38],[195,41,173,39,"entries"],[195,48,173,46],[195,49,173,47,"screens"],[195,56,173,54],[196,8,174,6],[197,8,175,6],[198,8,175,6],[198,9,176,7,"sort"],[198,13,176,11],[198,14,176,12],[198,15,176,13],[198,16,176,14,"a"],[198,17,176,15],[198,18,176,16],[198,20,176,18],[198,21,176,19,"b"],[198,22,176,20],[198,23,176,21],[198,28,176,26],[199,10,177,8],[199,14,177,12,"a"],[199,15,177,13],[199,20,177,18,"initialRouteName"],[199,36,177,34],[199,38,177,36],[200,12,178,10],[200,19,178,17],[200,20,178,18],[200,21,178,19],[201,10,179,8],[202,10,180,8],[202,14,180,12,"b"],[202,15,180,13],[202,20,180,18,"initialRouteName"],[202,36,180,34],[202,38,180,36],[203,12,181,10],[203,19,181,17],[203,20,181,18],[204,10,182,8],[205,10,183,8],[205,17,183,15],[205,18,183,16],[206,8,184,6],[206,9,184,7],[206,10,184,8],[206,11,184,9,"map"],[206,14,184,12],[206,15,184,13],[206,16,184,14],[206,17,184,15,"key"],[206,20,184,18],[206,22,184,20,"item"],[206,26,184,24],[206,27,184,25],[206,32,184,30],[207,10,185,8],[207,16,185,14,"screenConfig"],[207,28,185,26],[207,31,185,29],[207,32,185,30],[207,33,185,31],[208,10,186,8],[208,14,186,12],[208,23,186,21],[208,27,186,25,"item"],[208,31,186,29],[208,33,186,31],[209,12,187,10],[209,16,187,14],[209,23,187,21,"item"],[209,27,187,25],[209,28,187,26,"linking"],[209,35,187,33],[209,40,187,38],[209,48,187,46],[209,50,187,48],[210,14,188,12,"screenConfig"],[210,26,188,24],[210,27,188,25,"path"],[210,31,188,29],[210,34,188,32,"item"],[210,38,188,36],[210,39,188,37,"linking"],[210,46,188,44],[211,12,189,10],[211,13,189,11],[211,19,189,17],[212,14,190,12,"Object"],[212,20,190,18],[212,21,190,19,"assign"],[212,27,190,25],[212,28,190,26,"screenConfig"],[212,40,190,38],[212,42,190,40,"item"],[212,46,190,44],[212,47,190,45,"linking"],[212,54,190,52],[212,55,190,53],[213,12,191,10],[214,12,192,10],[214,16,192,14],[214,23,192,21,"screenConfig"],[214,35,192,33],[214,36,192,34,"path"],[214,40,192,38],[214,45,192,43],[214,53,192,51],[214,55,192,53],[215,14,193,12,"screenConfig"],[215,26,193,24],[215,27,193,25,"path"],[215,31,193,29],[215,34,193,32,"screenConfig"],[215,46,193,44],[215,47,193,45,"path"],[215,51,193,49],[215,52,193,50,"replace"],[215,59,193,57],[215,60,193,58],[215,65,193,63],[215,67,193,65],[215,69,193,67],[215,70,193,68],[215,71,193,69],[216,14,193,69],[216,15,194,13,"replace"],[216,22,194,20],[216,23,194,21],[216,28,194,26],[216,30,194,28],[216,32,194,30],[216,33,194,31],[216,34,194,32],[216,35,194,33],[217,12,195,10],[218,10,196,8],[219,10,197,8],[219,14,197,12,"screens"],[219,21,197,19],[220,10,198,8],[220,16,198,14,"skipInitialDetectionInChild"],[220,43,198,41],[220,46,198,44,"skipInitialDetection"],[220,66,198,64],[220,70,198,68,"screenConfig"],[220,82,198,80],[220,83,198,81,"path"],[220,87,198,85],[220,91,198,89],[220,95,198,93],[220,99,198,97,"screenConfig"],[220,111,198,109],[220,112,198,110,"path"],[220,116,198,114],[220,121,198,119],[220,123,198,121],[221,10,199,8],[221,14,199,12],[221,22,199,20],[221,26,199,24,"item"],[221,30,199,28],[221,32,199,30],[222,12,200,10,"screens"],[222,19,200,17],[222,22,200,20,"createPathConfigForTree"],[222,45,200,43],[222,46,200,44,"item"],[222,50,200,48],[222,52,200,50,"undefined"],[222,61,200,59],[222,63,200,61,"skipInitialDetectionInChild"],[222,90,200,88],[222,91,200,89],[223,10,201,8],[223,11,201,9],[223,17,201,15],[223,21,201,19],[223,29,201,27],[223,33,201,31,"item"],[223,37,201,35],[223,41,201,39],[223,49,201,47],[223,53,201,51,"item"],[223,57,201,55],[223,58,201,56,"screen"],[223,64,201,62],[223,69,201,67,"item"],[223,73,201,71],[223,74,201,72,"screen"],[223,80,201,78],[223,81,201,79,"config"],[223,87,201,85],[223,88,201,86,"screens"],[223,95,201,93],[223,99,201,97,"item"],[223,103,201,101],[223,104,201,102,"screen"],[223,110,201,108],[223,111,201,109,"config"],[223,117,201,115],[223,118,201,116,"groups"],[223,124,201,122],[223,125,201,123],[223,127,201,125],[224,12,202,10,"screens"],[224,19,202,17],[224,22,202,20,"createPathConfigForTree"],[224,45,202,43],[224,46,202,44,"item"],[224,50,202,48],[224,51,202,49,"screen"],[224,57,202,55],[224,59,202,57,"undefined"],[224,68,202,66],[224,70,202,68,"skipInitialDetectionInChild"],[224,97,202,95],[224,98,202,96],[225,10,203,8],[226,10,204,8],[226,14,204,12,"screens"],[226,21,204,19],[226,23,204,21],[227,12,205,10,"screenConfig"],[227,24,205,22],[227,25,205,23,"screens"],[227,32,205,30],[227,35,205,33,"screens"],[227,42,205,40],[228,10,206,8],[229,10,207,8],[229,14,207,12,"auto"],[229,18,207,16],[229,22,207,20],[229,23,207,21,"screenConfig"],[229,35,207,33],[229,36,207,34,"screens"],[229,43,207,41],[230,10,208,8],[231,10,209,8],[231,12,209,10],[231,21,209,19],[231,25,209,23,"item"],[231,29,209,27],[231,33,209,31,"item"],[231,37,209,35],[231,38,209,36,"linking"],[231,45,209,43],[231,49,209,47],[231,53,209,51],[231,54,209,52],[231,56,209,54],[232,12,210,10],[232,16,210,14,"screenConfig"],[232,28,210,26],[232,29,210,27,"path"],[232,33,210,31],[232,37,210,35],[232,41,210,39],[232,43,210,41],[233,14,211,12],[233,18,211,16],[233,19,211,17,"skipInitialDetection"],[233,39,211,37],[233,41,211,39],[234,16,212,14],[234,20,212,18,"key"],[234,23,212,21],[234,28,212,26,"initialRouteName"],[234,44,212,42],[234,48,212,46,"screenConfig"],[234,60,212,58],[234,61,212,59,"path"],[234,65,212,63],[234,69,212,67],[234,73,212,71],[234,75,212,73],[235,18,213,16,"initialScreenHasPath"],[235,38,213,36],[235,41,213,39],[235,45,213,43],[236,16,214,14],[236,17,214,15],[236,23,214,21],[236,27,214,25,"screenConfig"],[236,39,214,37],[236,40,214,38,"path"],[236,44,214,42],[236,49,214,47],[236,51,214,49],[236,53,214,51],[237,18,215,16],[238,18,216,16],[239,18,217,16,"initialScreenConfig"],[239,37,217,35],[239,40,217,38,"undefined"],[239,49,217,47],[240,16,218,14],[241,14,219,12],[242,12,220,10],[242,13,220,11],[242,19,220,17],[243,14,221,12],[243,18,221,16],[243,19,221,17,"skipInitialDetection"],[243,39,221,37],[243,43,221,41,"initialScreenConfig"],[243,62,221,60],[243,66,221,64],[243,70,221,68],[243,72,221,70],[244,16,222,14,"initialScreenConfig"],[244,35,222,33],[244,38,222,36,"screenConfig"],[244,50,222,48],[245,14,223,12],[246,14,224,12,"screenConfig"],[246,26,224,24],[246,27,224,25,"path"],[246,31,224,29],[246,34,224,32,"key"],[246,37,224,35],[246,38,224,36,"replace"],[246,45,224,43],[246,46,224,44],[246,57,224,55],[246,59,224,57],[246,64,224,62],[246,65,224,63],[246,66,224,64,"replace"],[246,73,224,71],[246,74,224,72],[246,78,224,76],[246,80,224,78],[246,82,224,80],[246,83,224,81],[246,84,224,82,"toLowerCase"],[246,95,224,93],[246,96,224,94],[246,97,224,95],[247,12,225,10],[248,10,226,8],[249,10,227,8],[249,17,227,15],[249,18,227,16,"key"],[249,21,227,19],[249,23,227,21,"screenConfig"],[249,35,227,33],[249,36,227,34],[250,8,228,6],[250,9,228,7],[250,10,228,8],[250,11,228,9,"filter"],[250,17,228,15],[250,18,228,16],[250,19,228,17],[250,22,228,20,"screen"],[250,28,228,26],[250,29,228,27],[250,34,228,32,"Object"],[250,40,228,38],[250,41,228,39,"keys"],[250,45,228,43],[250,46,228,44,"screen"],[250,52,228,50],[250,53,228,51],[250,54,228,52,"length"],[250,60,228,58],[250,63,228,61],[250,64,228,62],[250,65,228,63],[250,66,228,64],[251,6,229,4],[251,7,229,5],[252,6,230,4],[252,12,230,10,"screens"],[252,19,230,17],[252,22,230,20],[252,23,230,21],[252,24,230,22],[254,6,232,4],[255,6,233,4],[256,6,234,4],[256,11,234,9],[256,17,234,15,"key"],[256,20,234,18],[256,24,234,22,"t"],[256,25,234,23],[256,26,234,24,"config"],[256,32,234,30],[256,34,234,32],[257,8,235,6],[257,12,235,10,"key"],[257,15,235,13],[257,20,235,18],[257,29,235,27],[257,33,235,31,"t"],[257,34,235,32],[257,35,235,33,"config"],[257,41,235,39],[257,42,235,40,"screens"],[257,49,235,47],[257,51,235,49],[258,10,236,8,"Object"],[258,16,236,14],[258,17,236,15,"assign"],[258,23,236,21],[258,24,236,22,"screens"],[258,31,236,29],[258,33,236,31,"createPathConfigForScreens"],[258,59,236,57],[258,60,236,58,"t"],[258,61,236,59],[258,62,236,60,"config"],[258,68,236,66],[258,69,236,67,"screens"],[258,76,236,74],[258,78,236,76,"o"],[258,79,236,77],[258,81,236,79,"initialRouteName"],[258,97,236,95],[258,101,236,99,"t"],[258,102,236,100],[258,103,236,101,"config"],[258,109,236,107],[258,110,236,108,"initialRouteName"],[258,126,236,124],[258,127,236,125],[258,128,236,126],[259,8,237,6],[260,8,238,6],[260,12,238,10,"key"],[260,15,238,13],[260,20,238,18],[260,28,238,26],[260,32,238,30,"t"],[260,33,238,31],[260,34,238,32,"config"],[260,40,238,38],[260,41,238,39,"groups"],[260,47,238,45],[260,49,238,47],[261,10,239,8,"Object"],[261,16,239,14],[261,17,239,15,"entries"],[261,24,239,22],[261,25,239,23,"t"],[261,26,239,24],[261,27,239,25,"config"],[261,33,239,31],[261,34,239,32,"groups"],[261,40,239,38],[261,41,239,39],[261,42,239,40,"forEach"],[261,49,239,47],[261,50,239,48],[261,51,239,49],[261,54,239,52,"group"],[261,59,239,57],[261,60,239,58],[261,65,239,63],[262,12,240,10,"Object"],[262,18,240,16],[262,19,240,17,"assign"],[262,25,240,23],[262,26,240,24,"screens"],[262,33,240,31],[262,35,240,33,"createPathConfigForScreens"],[262,61,240,59],[262,62,240,60,"group"],[262,67,240,65],[262,68,240,66,"screens"],[262,75,240,73],[262,77,240,75,"o"],[262,78,240,76],[262,80,240,78,"initialRouteName"],[262,96,240,94],[262,100,240,98,"t"],[262,101,240,99],[262,102,240,100,"config"],[262,108,240,106],[262,109,240,107,"initialRouteName"],[262,125,240,123],[262,126,240,124],[262,127,240,125],[263,10,241,8],[263,11,241,9],[263,12,241,10],[264,8,242,6],[265,6,243,4],[266,6,244,4],[266,10,244,8,"Object"],[266,16,244,14],[266,17,244,15,"keys"],[266,21,244,19],[266,22,244,20,"screens"],[266,29,244,27],[266,30,244,28],[266,31,244,29,"length"],[266,37,244,35],[266,42,244,40],[266,43,244,41],[266,45,244,43],[267,8,245,6],[267,15,245,13,"undefined"],[267,24,245,22],[268,6,246,4],[269,6,247,4],[269,13,247,11,"screens"],[269,20,247,18],[270,4,248,2],[270,5,248,3],[271,4,249,2],[271,10,249,8,"screens"],[271,17,249,15],[271,20,249,18,"createPathConfigForTree"],[271,43,249,41],[271,44,249,42,"tree"],[271,48,249,46],[271,50,249,48,"options"],[271,57,249,55],[271,59,249,57],[271,64,249,62],[271,65,249,63],[272,4,250,2],[272,8,250,6,"auto"],[272,12,250,10],[272,16,250,14,"initialScreenConfig"],[272,35,250,33],[272,39,250,37],[272,40,250,38,"initialScreenHasPath"],[272,60,250,58],[272,62,250,60],[273,6,251,4,"initialScreenConfig"],[273,25,251,23],[273,26,251,24,"path"],[273,30,251,28],[273,33,251,31],[273,35,251,33],[274,4,252,2],[275,4,253,2],[275,11,253,9,"screens"],[275,18,253,16],[276,2,254,0],[277,0,254,1],[277,3]],"functionMap":{"names":["<global>","React.memo$argument_0","getItemsFromScreens","Object.entries.map$argument_0","<anonymous>","_jsx$argument_1.children","createComponentForStaticNavigation","groupItems.map$argument_0","NavigatorComponent","items.map$argument_0","createPathConfigForStaticNavigation","createPathConfigForTree","createPathConfigForScreens","Object.entries.sort$argument_0","Object.entries.sort.map$argument_0","Object.entries.sort.map.filter$argument_0","Object.entries.forEach$argument_0"],"mappings":"AAA;+CC8B;CDQ;4BEE;qCCC;WC+B;kBCQ,aD;KDE;GDC;CFC;OMS;+CHwB;eCK;0CGE,cH;SDU;OGC;6BEG;+BCC,cD;GFK;CNG;OUoB;kCCG;uCCC;YCI;ODQ,ME;OF4C,SG,8CH;KDC;gDKU;SLE;GDO;CVM"},"hasCjsExports":false},"type":"js/module"}]} |