You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					85 lines
				
				1.8 KiB
			
		
		
			
		
	
	
					85 lines
				
				1.8 KiB
			| 
								 
											3 years ago
										 
									 | 
							
								import { convertRoutesToDataRoutes, getPathContributingMatches } from "./utils";
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export type {
							 | 
						||
| 
								 | 
							
								  ActionFunction,
							 | 
						||
| 
								 | 
							
								  ActionFunctionArgs,
							 | 
						||
| 
								 | 
							
								  AgnosticDataIndexRouteObject,
							 | 
						||
| 
								 | 
							
								  AgnosticDataNonIndexRouteObject,
							 | 
						||
| 
								 | 
							
								  AgnosticDataRouteMatch,
							 | 
						||
| 
								 | 
							
								  AgnosticDataRouteObject,
							 | 
						||
| 
								 | 
							
								  AgnosticIndexRouteObject,
							 | 
						||
| 
								 | 
							
								  AgnosticNonIndexRouteObject,
							 | 
						||
| 
								 | 
							
								  AgnosticRouteMatch,
							 | 
						||
| 
								 | 
							
								  AgnosticRouteObject,
							 | 
						||
| 
								 | 
							
								  TrackedPromise,
							 | 
						||
| 
								 | 
							
								  FormEncType,
							 | 
						||
| 
								 | 
							
								  FormMethod,
							 | 
						||
| 
								 | 
							
								  JsonFunction,
							 | 
						||
| 
								 | 
							
								  LoaderFunction,
							 | 
						||
| 
								 | 
							
								  LoaderFunctionArgs,
							 | 
						||
| 
								 | 
							
								  ParamParseKey,
							 | 
						||
| 
								 | 
							
								  Params,
							 | 
						||
| 
								 | 
							
								  PathMatch,
							 | 
						||
| 
								 | 
							
								  PathPattern,
							 | 
						||
| 
								 | 
							
								  RedirectFunction,
							 | 
						||
| 
								 | 
							
								  ShouldRevalidateFunction,
							 | 
						||
| 
								 | 
							
								  Submission,
							 | 
						||
| 
								 | 
							
								} from "./utils";
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export {
							 | 
						||
| 
								 | 
							
								  AbortedDeferredError,
							 | 
						||
| 
								 | 
							
								  ErrorResponse,
							 | 
						||
| 
								 | 
							
								  defer,
							 | 
						||
| 
								 | 
							
								  generatePath,
							 | 
						||
| 
								 | 
							
								  getToPathname,
							 | 
						||
| 
								 | 
							
								  isRouteErrorResponse,
							 | 
						||
| 
								 | 
							
								  joinPaths,
							 | 
						||
| 
								 | 
							
								  json,
							 | 
						||
| 
								 | 
							
								  matchPath,
							 | 
						||
| 
								 | 
							
								  matchRoutes,
							 | 
						||
| 
								 | 
							
								  normalizePathname,
							 | 
						||
| 
								 | 
							
								  redirect,
							 | 
						||
| 
								 | 
							
								  resolvePath,
							 | 
						||
| 
								 | 
							
								  resolveTo,
							 | 
						||
| 
								 | 
							
								  stripBasename,
							 | 
						||
| 
								 | 
							
								  warning,
							 | 
						||
| 
								 | 
							
								} from "./utils";
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export type {
							 | 
						||
| 
								 | 
							
								  BrowserHistory,
							 | 
						||
| 
								 | 
							
								  BrowserHistoryOptions,
							 | 
						||
| 
								 | 
							
								  HashHistory,
							 | 
						||
| 
								 | 
							
								  HashHistoryOptions,
							 | 
						||
| 
								 | 
							
								  History,
							 | 
						||
| 
								 | 
							
								  InitialEntry,
							 | 
						||
| 
								 | 
							
								  Location,
							 | 
						||
| 
								 | 
							
								  MemoryHistory,
							 | 
						||
| 
								 | 
							
								  MemoryHistoryOptions,
							 | 
						||
| 
								 | 
							
								  Path,
							 | 
						||
| 
								 | 
							
								  To,
							 | 
						||
| 
								 | 
							
								} from "./history";
							 | 
						||
| 
								 | 
							
								export {
							 | 
						||
| 
								 | 
							
								  Action,
							 | 
						||
| 
								 | 
							
								  createBrowserHistory,
							 | 
						||
| 
								 | 
							
								  createPath,
							 | 
						||
| 
								 | 
							
								  createHashHistory,
							 | 
						||
| 
								 | 
							
								  createMemoryHistory,
							 | 
						||
| 
								 | 
							
								  invariant,
							 | 
						||
| 
								 | 
							
								  parsePath,
							 | 
						||
| 
								 | 
							
								} from "./history";
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export * from "./router";
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								///////////////////////////////////////////////////////////////////////////////
							 | 
						||
| 
								 | 
							
								// DANGER! PLEASE READ ME!
							 | 
						||
| 
								 | 
							
								// We consider these exports an implementation detail and do not guarantee
							 | 
						||
| 
								 | 
							
								// against any breaking changes, regardless of the semver release. Use with
							 | 
						||
| 
								 | 
							
								// extreme caution and only if you understand the consequences. Godspeed.
							 | 
						||
| 
								 | 
							
								///////////////////////////////////////////////////////////////////////////////
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/** @internal */
							 | 
						||
| 
								 | 
							
								export {
							 | 
						||
| 
								 | 
							
								  convertRoutesToDataRoutes as UNSAFE_convertRoutesToDataRoutes,
							 | 
						||
| 
								 | 
							
								  getPathContributingMatches as UNSAFE_getPathContributingMatches,
							 | 
						||
| 
								 | 
							
								};
							 |