@@ -6,24 +6,24 @@ import type {
6
6
BlockerFunction ,
7
7
Fetcher ,
8
8
HydrationState ,
9
+ InitialEntry ,
9
10
JsonFunction ,
11
+ LazyRouteFunction ,
10
12
LoaderFunction ,
11
13
LoaderFunctionArgs ,
12
14
Location ,
13
15
Navigation ,
14
- Params ,
15
16
ParamParseKey ,
17
+ Params ,
16
18
Path ,
17
19
PathMatch ,
18
20
PathPattern ,
19
21
RedirectFunction ,
20
22
RelativeRoutingType ,
21
23
Router as RemixRouter ,
24
+ FutureConfig as RouterFutureConfig ,
22
25
ShouldRevalidateFunction ,
23
26
To ,
24
- InitialEntry ,
25
- LazyRouteFunction ,
26
- FutureConfig as RouterFutureConfig ,
27
27
} from "@remix-run/router" ;
28
28
import {
29
29
AbortedDeferredError ,
@@ -46,21 +46,19 @@ import {
46
46
47
47
import type {
48
48
AwaitProps ,
49
+ FutureConfig ,
50
+ IndexRouteProps ,
51
+ LayoutRouteProps ,
49
52
MemoryRouterProps ,
50
53
NavigateProps ,
51
54
OutletProps ,
52
- RouteProps ,
53
55
PathRouteProps ,
54
- LayoutRouteProps ,
55
- IndexRouteProps ,
56
+ RouteProps ,
56
57
RouterProps ,
57
- RoutesProps ,
58
58
RouterProviderProps ,
59
- FutureConfig ,
59
+ RoutesProps ,
60
60
} from "./lib/components" ;
61
61
import {
62
- createRoutesFromChildren ,
63
- renderMatches ,
64
62
Await ,
65
63
MemoryRouter ,
66
64
Navigate ,
@@ -69,13 +67,15 @@ import {
69
67
Router ,
70
68
RouterProvider ,
71
69
Routes ,
70
+ createRoutesFromChildren ,
71
+ renderMatches ,
72
72
} from "./lib/components" ;
73
73
import type {
74
74
DataRouteMatch ,
75
75
DataRouteObject ,
76
76
IndexRouteObject ,
77
- Navigator ,
78
77
NavigateOptions ,
78
+ Navigator ,
79
79
NonIndexRouteObject ,
80
80
RouteMatch ,
81
81
RouteObject ,
@@ -89,28 +89,28 @@ import {
89
89
} from "./lib/context" ;
90
90
import type { NavigateFunction } from "./lib/hooks" ;
91
91
import {
92
+ useActionData ,
93
+ useAsyncError ,
94
+ useAsyncValue ,
92
95
useBlocker ,
93
96
useHref ,
94
97
useInRouterContext ,
98
+ useLoaderData ,
95
99
useLocation ,
96
100
useMatch ,
97
- useNavigationType ,
101
+ useMatches ,
98
102
useNavigate ,
103
+ useNavigation ,
104
+ useNavigationType ,
99
105
useOutlet ,
100
106
useOutletContext ,
101
107
useParams ,
102
108
useResolvedPath ,
103
- useRoutes ,
104
- useActionData ,
105
- useAsyncError ,
106
- useAsyncValue ,
107
- useRouteId ,
108
- useLoaderData ,
109
- useMatches ,
110
- useNavigation ,
111
109
useRevalidator ,
112
110
useRouteError ,
111
+ useRouteId ,
113
112
useRouteLoaderData ,
113
+ useRoutes ,
114
114
useRoutesImpl ,
115
115
} from "./lib/hooks" ;
116
116
@@ -124,8 +124,6 @@ export type {
124
124
ActionFunction ,
125
125
ActionFunctionArgs ,
126
126
AwaitProps ,
127
- Blocker as unstable_Blocker ,
128
- BlockerFunction as unstable_BlockerFunction ,
129
127
DataRouteMatch ,
130
128
DataRouteObject ,
131
129
Fetcher ,
@@ -134,8 +132,8 @@ export type {
134
132
IndexRouteObject ,
135
133
IndexRouteProps ,
136
134
JsonFunction ,
137
- LazyRouteFunction ,
138
135
LayoutRouteProps ,
136
+ LazyRouteFunction ,
139
137
LoaderFunction ,
140
138
LoaderFunctionArgs ,
141
139
Location ,
@@ -147,13 +145,13 @@ export type {
147
145
Navigator ,
148
146
NonIndexRouteObject ,
149
147
OutletProps ,
150
- Params ,
151
148
ParamParseKey ,
149
+ Params ,
152
150
Path ,
153
151
PathMatch ,
154
- Pathname ,
155
152
PathPattern ,
156
153
PathRouteProps ,
154
+ Pathname ,
157
155
RedirectFunction ,
158
156
RelativeRoutingType ,
159
157
RouteMatch ,
@@ -165,6 +163,8 @@ export type {
165
163
Search ,
166
164
ShouldRevalidateFunction ,
167
165
To ,
166
+ Blocker as unstable_Blocker ,
167
+ BlockerFunction as unstable_BlockerFunction ,
168
168
} ;
169
169
export {
170
170
AbortedDeferredError ,
@@ -181,8 +181,8 @@ export {
181
181
createRoutesFromChildren ,
182
182
createRoutesFromChildren as createRoutesFromElements ,
183
183
defer ,
184
- isRouteErrorResponse ,
185
184
generatePath ,
185
+ isRouteErrorResponse ,
186
186
json ,
187
187
matchPath ,
188
188
matchRoutes ,
@@ -191,10 +191,10 @@ export {
191
191
redirectDocument ,
192
192
renderMatches ,
193
193
resolvePath ,
194
+ useBlocker as unstable_useBlocker ,
194
195
useActionData ,
195
196
useAsyncError ,
196
197
useAsyncValue ,
197
- useBlocker as unstable_useBlocker ,
198
198
useHref ,
199
199
useInRouterContext ,
200
200
useLoaderData ,
@@ -297,11 +297,11 @@ export function createMemoryRouter(
297
297
298
298
/** @internal */
299
299
export {
300
- NavigationContext as UNSAFE_NavigationContext ,
301
- LocationContext as UNSAFE_LocationContext ,
302
- RouteContext as UNSAFE_RouteContext ,
303
300
DataRouterContext as UNSAFE_DataRouterContext ,
304
301
DataRouterStateContext as UNSAFE_DataRouterStateContext ,
302
+ LocationContext as UNSAFE_LocationContext ,
303
+ NavigationContext as UNSAFE_NavigationContext ,
304
+ RouteContext as UNSAFE_RouteContext ,
305
305
mapRouteProperties as UNSAFE_mapRouteProperties ,
306
306
useRouteId as UNSAFE_useRouteId ,
307
307
useRoutesImpl as UNSAFE_useRoutesImpl ,
0 commit comments