source: imaps-frontend/node_modules/@remix-run/router/index.ts@ 0c6b92a

main
Last change on this file since 0c6b92a was 0c6b92a, checked in by stefan toskovski <stefantoska84@…>, 5 weeks ago

Pred finalna verzija

  • Property mode set to 100644
File size: 2.4 KB
Line 
1export type {
2 ActionFunction,
3 ActionFunctionArgs,
4 AgnosticDataIndexRouteObject,
5 AgnosticDataNonIndexRouteObject,
6 AgnosticDataRouteMatch,
7 AgnosticDataRouteObject,
8 AgnosticIndexRouteObject,
9 AgnosticNonIndexRouteObject,
10 AgnosticPatchRoutesOnNavigationFunction,
11 AgnosticPatchRoutesOnNavigationFunctionArgs,
12 AgnosticRouteMatch,
13 AgnosticRouteObject,
14 DataStrategyFunction,
15 DataStrategyFunctionArgs,
16 DataStrategyMatch,
17 DataStrategyResult,
18 ErrorResponse,
19 FormEncType,
20 FormMethod,
21 HTMLFormMethod,
22 JsonFunction,
23 LazyRouteFunction,
24 LoaderFunction,
25 LoaderFunctionArgs,
26 ParamParseKey,
27 Params,
28 PathMatch,
29 PathParam,
30 PathPattern,
31 RedirectFunction,
32 ShouldRevalidateFunction,
33 ShouldRevalidateFunctionArgs,
34 TrackedPromise,
35 UIMatch,
36 V7_FormMethod,
37 DataWithResponseInit as UNSAFE_DataWithResponseInit,
38} from "./utils";
39
40export {
41 AbortedDeferredError,
42 data,
43 defer,
44 generatePath,
45 getToPathname,
46 isRouteErrorResponse,
47 joinPaths,
48 json,
49 matchPath,
50 matchRoutes,
51 normalizePathname,
52 redirect,
53 redirectDocument,
54 replace,
55 resolvePath,
56 resolveTo,
57 stripBasename,
58} from "./utils";
59
60export type {
61 BrowserHistory,
62 BrowserHistoryOptions,
63 HashHistory,
64 HashHistoryOptions,
65 History,
66 InitialEntry,
67 Location,
68 MemoryHistory,
69 MemoryHistoryOptions,
70 Path,
71 To,
72} from "./history";
73
74export {
75 Action,
76 createBrowserHistory,
77 createHashHistory,
78 createMemoryHistory,
79 createPath,
80 parsePath,
81} from "./history";
82
83export * from "./router";
84
85///////////////////////////////////////////////////////////////////////////////
86// DANGER! PLEASE READ ME!
87// We consider these exports an implementation detail and do not guarantee
88// against any breaking changes, regardless of the semver release. Use with
89// extreme caution and only if you understand the consequences. Godspeed.
90///////////////////////////////////////////////////////////////////////////////
91
92/** @internal */
93export type { RouteManifest as UNSAFE_RouteManifest } from "./utils";
94export {
95 DeferredData as UNSAFE_DeferredData,
96 ErrorResponseImpl as UNSAFE_ErrorResponseImpl,
97 convertRoutesToDataRoutes as UNSAFE_convertRoutesToDataRoutes,
98 convertRouteMatchToUiMatch as UNSAFE_convertRouteMatchToUiMatch,
99 decodePath as UNSAFE_decodePath,
100 getResolveToMatches as UNSAFE_getResolveToMatches,
101} from "./utils";
102
103export {
104 invariant as UNSAFE_invariant,
105 warning as UNSAFE_warning,
106} from "./history";
Note: See TracBrowser for help on using the repository browser.