expo-router
Version:
Expo Router is a file-based router for React Native and web applications.
20 lines • 1.04 kB
TypeScript
import { Navigator, Slot } from './views/Navigator';
export { useRouter, useUnstableGlobalHref, usePathname, useNavigationContainerRef, useGlobalSearchParams, useLocalSearchParams, useSegments, useRootNavigation, useRootNavigationState, } from './hooks';
export { router, Router } from './imperative-api';
export { Link, Redirect, RedirectProps, LinkProps, WebAnchorProps } from './link/Link';
export { withLayoutContext } from './layouts/withLayoutContext';
export { Navigator, Slot };
export { ExpoRoot } from './ExpoRoot';
export { Unmatched } from './views/Unmatched';
export { ErrorBoundaryProps } from './views/Try';
export { ErrorBoundary } from './views/ErrorBoundary';
export type { ScreenProps } from './useScreens';
/**
* @hidden
*/
export * as SplashScreen from './views/Splash';
export { useNavigation } from './useNavigation';
export { useFocusEffect, EffectCallback } from './useFocusEffect';
export type { ResultState } from './fork/getStateFromPath';
export type * from './types';
//# sourceMappingURL=exports.d.ts.map