{"version":3,"names":["StackRouter","useNavigationBuilder","NavigationRouteContext","React","SafeAreaView","useFilterScreenChildren","useResolvedGuardedRedirects","findNearestNotFoundRoute","findRouteNodeByPath","useNotFoundState","useContextKey","getResolvedLinking","routeNode","globalRouteNode","getSafeWindowPathname","initialPathname","lastIntendedPathname","replace","registerProtectedRoutes","resolveProtectedHref","routeInfo","unregisterProtectedRoutes","useSortedScreens","getQualifiedRouteComponent","Screen","registerClearSlotStates","registerSetSlotState","Fragment","jsx","SLOT_STATIC_KEY","resolveInitialRouteFromLinking","contextKey","browserPath","linking","getStateFromPath","current","config","segments","split","filter","Boolean","i","length","routes","idx","index","focused","name","state","nameSegments","expected","slice","join","globalSlotState","Map","slotStateListeners","Set","getSlotState","slotName","get","setSlotState","delete","set","forEach","listener","clearAllSlotStates","clear","useSlotStateSubscription","forceUpdate","useReducer","x","useEffect","add","NavigatorContext","createContext","process","env","NODE_ENV","displayName","Navigator","initialRouteName","screenOptions","children","router","screens","otherSlot","protectedScreens","guardedRedirects","isCustomNavigator","resolvedGuardedRedirects","currentPathname","pathname","protectedHref","sorted","console","warn","QualifiedNavigator","parentRoute","useContext","screenFromParent","params","screen","resolvedInitialRouteName","useMemo","hasScreen","some","s","props","resolved","navigation","descriptors","NavigationContent","id","descriptorsRef","useRef","value","Provider","useNavigatorContext","context","Error","useSlot","notFoundState","notFoundRouteNode","notFoundPath","originalPath","NotFoundComponent","route","renderedElement","key","render","cloneElement","Slot","memo","Slot2","QualifiedSlot","DefaultNavigator","style","flex","getScopedSlotKey","layoutContextKey","useNamedSlot","scopedKey","slotState","activeRouteKey","isIntercepted","activeRouteNode","Component","NamedSlot","slotContent"],"sources":["../../../src/views/Navigator.tsx"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}