UNPKG

one

Version:

One is a new React Framework that makes Vite serve both native and web.

39 lines 2.15 kB
export { createApp } from './createApp'; export type { OneRouter, One } from './interfaces/router'; import type { OneRouter } from './interfaces/router'; export type Href = OneRouter.Href; export type LinkProps<T extends string | object = string> = OneRouter.LinkProps<T>; export type { Endpoint, LoaderProps } from './types'; export { router } from './router/imperative-api'; export { createRoute, route } from './router/createRoute'; export { onClientLoaderResolve } from './clientLoaderResolver'; export { createMiddleware, type Middleware } from './createMiddleware'; export { render } from './render'; export { Root } from './Root'; export * as routerStore from './router/router'; export { Stack } from './layouts/Stack'; export { Tabs } from './layouts/Tabs'; export { SafeAreaView } from 'react-native-safe-area-context'; export { Navigator, Slot } from './views/Navigator'; export { ErrorBoundary } from './views/ErrorBoundary'; export { ScrollBehavior } from './views/ScrollBehavior'; export { LoadProgressBar } from './views/LoadProgressBar'; export { Link } from './link/Link'; export { Redirect } from './link/Redirect'; export { Head } from './head'; export { useIsFocused } from '@react-navigation/core'; export { useLinkTo } from './link/useLinkTo'; export { useServerHeadInsertion, type ServerHeadInsertionCallback } from './useServerHeadInsertion'; export { useRouter, useUnstableGlobalHref, usePathname, useNavigationContainerRef, useParams, useActiveParams, useSegments, useRootNavigationState, } from './hooks'; export { useLocalSearchParams, useGlobalSearchParams, } from './hooks'; export { withLayoutContext } from './layouts/withLayoutContext'; export { isResponse } from './utils/isResponse'; export { getURL } from './getURL'; export { redirect } from './utils/redirect'; export { href } from './href'; export { setResponseHeaders, getServerData, setServerData } from './vite/one-server-only'; export * from '@vxrn/universal-color-scheme'; export { useFocusEffect } from './useFocusEffect'; export { useNavigation } from './router/useNavigation'; export { useLoader } from './useLoader'; //# sourceMappingURL=index.d.ts.map