Skip to content

Commit

Permalink
Organize imports (#10777)
Browse files Browse the repository at this point in the history
  • Loading branch information
brophdawg11 authored Aug 10, 2023
1 parent f660702 commit 6a08757
Show file tree
Hide file tree
Showing 8 changed files with 135 additions and 137 deletions.
132 changes: 65 additions & 67 deletions packages/react-router-dom-v5-compat/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,42 +47,10 @@
* deprecate the deep require if we wanted to avoid the duplication here.
*/
export type {
BrowserRouterProps,
Hash,
HashRouterProps,
HistoryRouterProps,
LinkProps,
Location,
Path,
To,
MemoryRouterProps,
NavigateFunction,
NavigateOptions,
NavigateProps,
Navigator,
NavLinkProps,
OutletProps,
Params,
ParamParseKey,
PathMatch,
RouteMatch,
RouteObject,
RouteProps,
PathRouteProps,
LayoutRouteProps,
IndexRouteProps,
RouterProps,
Pathname,
Search,
RoutesProps,
ParamKeyValuePair,
URLSearchParamsInit,
// New stuff from RR 6.4
ActionFunction,
ActionFunctionArgs,
AwaitProps,
unstable_Blocker,
unstable_BlockerFunction,
BrowserRouterProps,
DataRouteMatch,
DataRouteObject,
Fetcher,
Expand All @@ -91,23 +59,57 @@ export type {
FormMethod,
FormProps,
GetScrollRestorationKeyFunction,
Hash,
HashRouterProps,
HistoryRouterProps,
IndexRouteObject,
IndexRouteProps,
JsonFunction,
LayoutRouteProps,
LinkProps,
LoaderFunction,
LoaderFunctionArgs,
Location,
MemoryRouterProps,
NavLinkProps,
NavigateFunction,
NavigateOptions,
NavigateProps,
Navigation,
Navigator,
NonIndexRouteObject,
OutletProps,
ParamKeyValuePair,
ParamParseKey,
Params,
Path,
PathMatch,
PathPattern,
PathRouteProps,
Pathname,
RedirectFunction,
RelativeRoutingType,
RouteMatch,
RouteObject,
RouteProps,
RouterProps,
RouterProviderProps,
RoutesProps,
ScrollRestorationProps,
Search,
ShouldRevalidateFunction,
SubmitFunction,
SubmitOptions,
To,
URLSearchParamsInit,
unstable_Blocker,
unstable_BlockerFunction,
} from "./react-router-dom";
export {
AbortedDeferredError,
Await,
BrowserRouter,
Form,
HashRouter,
Link,
MemoryRouter,
Expand All @@ -117,69 +119,65 @@ export {
Outlet,
Route,
Router,
RouterProvider,
Routes,
ScrollRestoration,
UNSAFE_DataRouterContext,
UNSAFE_DataRouterStateContext,
UNSAFE_LocationContext,
UNSAFE_NavigationContext,
UNSAFE_RouteContext,
UNSAFE_useRouteId,
UNSAFE_useScrollRestoration,
createBrowserRouter,
createHashRouter,
createMemoryRouter,
createPath,
createRoutesFromChildren,
createRoutesFromElements,
createSearchParams,
defer,
generatePath,
isRouteErrorResponse,
json,
matchPath,
matchRoutes,
parsePath,
redirect,
redirectDocument,
renderMatches,
resolvePath,
unstable_HistoryRouter,
unstable_useBlocker,
unstable_usePrompt,
useActionData,
useAsyncError,
useAsyncValue,
useBeforeUnload,
useFetcher,
useFetchers,
useFormAction,
useHref,
useInRouterContext,
useLinkClickHandler,
useLoaderData,
useLocation,
useMatch,
useMatches,
useNavigate,
useNavigation,
useNavigationType,
useOutlet,
useOutletContext,
useParams,
useResolvedPath,
useRoutes,
useSearchParams,
// New stuff from 6.4
AbortedDeferredError,
Await,
RouterProvider,
ScrollRestoration,
createBrowserRouter,
createHashRouter,
createMemoryRouter,
createRoutesFromElements,
defer,
isRouteErrorResponse,
Form,
json,
redirect,
redirectDocument,
useActionData,
useAsyncError,
useAsyncValue,
useBeforeUnload,
unstable_useBlocker,
useFetcher,
useFetchers,
useFormAction,
useLoaderData,
useMatches,
useNavigation,
unstable_usePrompt,
useRevalidator,
useRouteError,
useRouteLoaderData,
useRoutes,
useSearchParams,
useSubmit,
UNSAFE_DataRouterContext,
UNSAFE_DataRouterStateContext,
UNSAFE_useScrollRestoration,
UNSAFE_useRouteId,
} from "./react-router-dom";

export type { StaticRouterProps } from "./lib/components";
export { CompatRouter, CompatRoute, StaticRouter } from "./lib/components";
export { CompatRoute, CompatRouter, StaticRouter } from "./lib/components";
62 changes: 31 additions & 31 deletions packages/react-router/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,24 @@ import type {
BlockerFunction,
Fetcher,
HydrationState,
InitialEntry,
JsonFunction,
LazyRouteFunction,
LoaderFunction,
LoaderFunctionArgs,
Location,
Navigation,
Params,
ParamParseKey,
Params,
Path,
PathMatch,
PathPattern,
RedirectFunction,
RelativeRoutingType,
Router as RemixRouter,
FutureConfig as RouterFutureConfig,
ShouldRevalidateFunction,
To,
InitialEntry,
LazyRouteFunction,
FutureConfig as RouterFutureConfig,
} from "@remix-run/router";
import {
AbortedDeferredError,
Expand All @@ -46,21 +46,19 @@ import {

import type {
AwaitProps,
FutureConfig,
IndexRouteProps,
LayoutRouteProps,
MemoryRouterProps,
NavigateProps,
OutletProps,
RouteProps,
PathRouteProps,
LayoutRouteProps,
IndexRouteProps,
RouteProps,
RouterProps,
RoutesProps,
RouterProviderProps,
FutureConfig,
RoutesProps,
} from "./lib/components";
import {
createRoutesFromChildren,
renderMatches,
Await,
MemoryRouter,
Navigate,
Expand All @@ -69,13 +67,15 @@ import {
Router,
RouterProvider,
Routes,
createRoutesFromChildren,
renderMatches,
} from "./lib/components";
import type {
DataRouteMatch,
DataRouteObject,
IndexRouteObject,
Navigator,
NavigateOptions,
Navigator,
NonIndexRouteObject,
RouteMatch,
RouteObject,
Expand All @@ -89,28 +89,28 @@ import {
} from "./lib/context";
import type { NavigateFunction } from "./lib/hooks";
import {
useActionData,
useAsyncError,
useAsyncValue,
useBlocker,
useHref,
useInRouterContext,
useLoaderData,
useLocation,
useMatch,
useNavigationType,
useMatches,
useNavigate,
useNavigation,
useNavigationType,
useOutlet,
useOutletContext,
useParams,
useResolvedPath,
useRoutes,
useActionData,
useAsyncError,
useAsyncValue,
useRouteId,
useLoaderData,
useMatches,
useNavigation,
useRevalidator,
useRouteError,
useRouteId,
useRouteLoaderData,
useRoutes,
useRoutesImpl,
} from "./lib/hooks";

Expand All @@ -124,8 +124,6 @@ export type {
ActionFunction,
ActionFunctionArgs,
AwaitProps,
Blocker as unstable_Blocker,
BlockerFunction as unstable_BlockerFunction,
DataRouteMatch,
DataRouteObject,
Fetcher,
Expand All @@ -134,8 +132,8 @@ export type {
IndexRouteObject,
IndexRouteProps,
JsonFunction,
LazyRouteFunction,
LayoutRouteProps,
LazyRouteFunction,
LoaderFunction,
LoaderFunctionArgs,
Location,
Expand All @@ -147,13 +145,13 @@ export type {
Navigator,
NonIndexRouteObject,
OutletProps,
Params,
ParamParseKey,
Params,
Path,
PathMatch,
Pathname,
PathPattern,
PathRouteProps,
Pathname,
RedirectFunction,
RelativeRoutingType,
RouteMatch,
Expand All @@ -165,6 +163,8 @@ export type {
Search,
ShouldRevalidateFunction,
To,
Blocker as unstable_Blocker,
BlockerFunction as unstable_BlockerFunction,
};
export {
AbortedDeferredError,
Expand All @@ -181,8 +181,8 @@ export {
createRoutesFromChildren,
createRoutesFromChildren as createRoutesFromElements,
defer,
isRouteErrorResponse,
generatePath,
isRouteErrorResponse,
json,
matchPath,
matchRoutes,
Expand All @@ -191,10 +191,10 @@ export {
redirectDocument,
renderMatches,
resolvePath,
useBlocker as unstable_useBlocker,
useActionData,
useAsyncError,
useAsyncValue,
useBlocker as unstable_useBlocker,
useHref,
useInRouterContext,
useLoaderData,
Expand Down Expand Up @@ -297,11 +297,11 @@ export function createMemoryRouter(

/** @internal */
export {
NavigationContext as UNSAFE_NavigationContext,
LocationContext as UNSAFE_LocationContext,
RouteContext as UNSAFE_RouteContext,
DataRouterContext as UNSAFE_DataRouterContext,
DataRouterStateContext as UNSAFE_DataRouterStateContext,
LocationContext as UNSAFE_LocationContext,
NavigationContext as UNSAFE_NavigationContext,
RouteContext as UNSAFE_RouteContext,
mapRouteProperties as UNSAFE_mapRouteProperties,
useRouteId as UNSAFE_useRouteId,
useRoutesImpl as UNSAFE_useRoutesImpl,
Expand Down
Loading

0 comments on commit 6a08757

Please sign in to comment.