UNPKG

@react-navigation/core

Version:

Core utilities for building navigators

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