UNPKG

@react-navigation/core

Version:

Core utilities for building navigators

35 lines 2.21 kB
export { BaseNavigationContainer } from './BaseNavigationContainer'; export { createNavigationContainerRef } from './createNavigationContainerRef'; export { createNavigatorFactory } from './createNavigatorFactory'; export { CurrentRenderContext } from './CurrentRenderContext'; export { findFocusedRoute } from './findFocusedRoute'; export { getActionFromState } from './getActionFromState'; export { getFocusedRouteNameFromRoute } from './getFocusedRouteNameFromRoute'; export { getPathFromState } from './getPathFromState'; export { getStateFromPath } from './getStateFromPath'; export { NavigationContainerRefContext } from './NavigationContainerRefContext'; export { NavigationContext } from './NavigationContext'; export { NavigationHelpersContext } from './NavigationHelpersContext'; export { NavigationIndependentTree } from './NavigationIndependentTree'; export { NavigationRouteContext } from './NavigationRouteContext'; export { PreventRemoveContext } from './PreventRemoveContext'; export { PreventRemoveProvider } from './PreventRemoveProvider'; export { createComponentForStaticNavigation, createPathConfigForStaticNavigation, type StaticConfig, type StaticNavigation, type StaticParamList, type StaticScreenProps, } from './StaticNavigation'; export { ThemeContext } from './theming/ThemeContext'; export { ThemeProvider } from './theming/ThemeProvider'; export { useTheme } from './theming/useTheme'; export * from './types'; export { useFocusEffect } from './useFocusEffect'; export { useIsFocused } from './useIsFocused'; export { useNavigation } from './useNavigation'; export { useNavigationBuilder } from './useNavigationBuilder'; export { useNavigationContainerRef } from './useNavigationContainerRef'; export { useNavigationIndependentTree } from './useNavigationIndependentTree'; export { useNavigationState } from './useNavigationState'; export { usePreventRemove } from './usePreventRemove'; export { usePreventRemoveContext } from './usePreventRemoveContext'; export { useRoute } from './useRoute'; export { useStateForPath } from './useStateForPath'; export { validatePathConfig } from './validatePathConfig'; export * from '@react-navigation/routers'; //# sourceMappingURL=index.d.ts.map