134 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			134 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
/* prettier-ignore-start */
 | 
						|
 | 
						|
/* eslint-disable */
 | 
						|
 | 
						|
// @ts-nocheck
 | 
						|
 | 
						|
// noinspection JSUnusedGlobalSymbols
 | 
						|
 | 
						|
// This file is auto-generated by TanStack Router
 | 
						|
 | 
						|
// Import Routes
 | 
						|
 | 
						|
import { Route as rootRoute } from './routes/__root'
 | 
						|
import { Route as RecipesImport } from './routes/recipes'
 | 
						|
import { Route as LoginImport } from './routes/login'
 | 
						|
import { Route as AuthImport } from './routes/_auth'
 | 
						|
import { Route as AuthIndexImport } from './routes/_auth/index'
 | 
						|
import { Route as RecipesUsernameSlugImport } from './routes/recipes_/$username.$slug'
 | 
						|
 | 
						|
// Create/Update Routes
 | 
						|
 | 
						|
const RecipesRoute = RecipesImport.update({
 | 
						|
  path: '/recipes',
 | 
						|
  getParentRoute: () => rootRoute,
 | 
						|
} as any)
 | 
						|
 | 
						|
const LoginRoute = LoginImport.update({
 | 
						|
  path: '/login',
 | 
						|
  getParentRoute: () => rootRoute,
 | 
						|
} as any)
 | 
						|
 | 
						|
const AuthRoute = AuthImport.update({
 | 
						|
  id: '/_auth',
 | 
						|
  getParentRoute: () => rootRoute,
 | 
						|
} as any)
 | 
						|
 | 
						|
const AuthIndexRoute = AuthIndexImport.update({
 | 
						|
  path: '/',
 | 
						|
  getParentRoute: () => AuthRoute,
 | 
						|
} as any)
 | 
						|
 | 
						|
const RecipesUsernameSlugRoute = RecipesUsernameSlugImport.update({
 | 
						|
  path: '/recipes/$username/$slug',
 | 
						|
  getParentRoute: () => rootRoute,
 | 
						|
} as any)
 | 
						|
 | 
						|
// Populate the FileRoutesByPath interface
 | 
						|
 | 
						|
declare module '@tanstack/react-router' {
 | 
						|
  interface FileRoutesByPath {
 | 
						|
    '/_auth': {
 | 
						|
      id: '/_auth'
 | 
						|
      path: ''
 | 
						|
      fullPath: ''
 | 
						|
      preLoaderRoute: typeof AuthImport
 | 
						|
      parentRoute: typeof rootRoute
 | 
						|
    }
 | 
						|
    '/login': {
 | 
						|
      id: '/login'
 | 
						|
      path: '/login'
 | 
						|
      fullPath: '/login'
 | 
						|
      preLoaderRoute: typeof LoginImport
 | 
						|
      parentRoute: typeof rootRoute
 | 
						|
    }
 | 
						|
    '/recipes': {
 | 
						|
      id: '/recipes'
 | 
						|
      path: '/recipes'
 | 
						|
      fullPath: '/recipes'
 | 
						|
      preLoaderRoute: typeof RecipesImport
 | 
						|
      parentRoute: typeof rootRoute
 | 
						|
    }
 | 
						|
    '/_auth/': {
 | 
						|
      id: '/_auth/'
 | 
						|
      path: '/'
 | 
						|
      fullPath: '/'
 | 
						|
      preLoaderRoute: typeof AuthIndexImport
 | 
						|
      parentRoute: typeof AuthImport
 | 
						|
    }
 | 
						|
    '/recipes/$username/$slug': {
 | 
						|
      id: '/recipes/$username/$slug'
 | 
						|
      path: '/recipes/$username/$slug'
 | 
						|
      fullPath: '/recipes/$username/$slug'
 | 
						|
      preLoaderRoute: typeof RecipesUsernameSlugImport
 | 
						|
      parentRoute: typeof rootRoute
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
// Create and export the route tree
 | 
						|
 | 
						|
export const routeTree = rootRoute.addChildren({
 | 
						|
  AuthRoute: AuthRoute.addChildren({ AuthIndexRoute }),
 | 
						|
  LoginRoute,
 | 
						|
  RecipesRoute,
 | 
						|
  RecipesUsernameSlugRoute,
 | 
						|
})
 | 
						|
 | 
						|
/* prettier-ignore-end */
 | 
						|
 | 
						|
/* ROUTE_MANIFEST_START
 | 
						|
{
 | 
						|
  "routes": {
 | 
						|
    "__root__": {
 | 
						|
      "filePath": "__root.tsx",
 | 
						|
      "children": [
 | 
						|
        "/_auth",
 | 
						|
        "/login",
 | 
						|
        "/recipes",
 | 
						|
        "/recipes/$username/$slug"
 | 
						|
      ]
 | 
						|
    },
 | 
						|
    "/_auth": {
 | 
						|
      "filePath": "_auth.tsx",
 | 
						|
      "children": [
 | 
						|
        "/_auth/"
 | 
						|
      ]
 | 
						|
    },
 | 
						|
    "/login": {
 | 
						|
      "filePath": "login.tsx"
 | 
						|
    },
 | 
						|
    "/recipes": {
 | 
						|
      "filePath": "recipes.tsx"
 | 
						|
    },
 | 
						|
    "/_auth/": {
 | 
						|
      "filePath": "_auth/index.tsx",
 | 
						|
      "parent": "/_auth"
 | 
						|
    },
 | 
						|
    "/recipes/$username/$slug": {
 | 
						|
      "filePath": "recipes_/$username.$slug.tsx"
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 | 
						|
ROUTE_MANIFEST_END */
 |