implement sign up page
This commit is contained in:
@@ -11,12 +11,19 @@
|
||||
// Import Routes
|
||||
|
||||
import { Route as rootRoute } from "./__root"
|
||||
import { Route as SignupImport } from "./signup"
|
||||
import { Route as LoginImport } from "./login"
|
||||
import { Route as BookmarksImport } from "./bookmarks"
|
||||
import { Route as IndexImport } from "./index"
|
||||
|
||||
// Create/Update Routes
|
||||
|
||||
const SignupRoute = SignupImport.update({
|
||||
id: "/signup",
|
||||
path: "/signup",
|
||||
getParentRoute: () => rootRoute,
|
||||
} as any)
|
||||
|
||||
const LoginRoute = LoginImport.update({
|
||||
id: "/login",
|
||||
path: "/login",
|
||||
@@ -60,6 +67,13 @@ declare module "@tanstack/react-router" {
|
||||
preLoaderRoute: typeof LoginImport
|
||||
parentRoute: typeof rootRoute
|
||||
}
|
||||
"/signup": {
|
||||
id: "/signup"
|
||||
path: "/signup"
|
||||
fullPath: "/signup"
|
||||
preLoaderRoute: typeof SignupImport
|
||||
parentRoute: typeof rootRoute
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -69,12 +83,14 @@ export interface FileRoutesByFullPath {
|
||||
"/": typeof IndexRoute
|
||||
"/bookmarks": typeof BookmarksRoute
|
||||
"/login": typeof LoginRoute
|
||||
"/signup": typeof SignupRoute
|
||||
}
|
||||
|
||||
export interface FileRoutesByTo {
|
||||
"/": typeof IndexRoute
|
||||
"/bookmarks": typeof BookmarksRoute
|
||||
"/login": typeof LoginRoute
|
||||
"/signup": typeof SignupRoute
|
||||
}
|
||||
|
||||
export interface FileRoutesById {
|
||||
@@ -82,14 +98,15 @@ export interface FileRoutesById {
|
||||
"/": typeof IndexRoute
|
||||
"/bookmarks": typeof BookmarksRoute
|
||||
"/login": typeof LoginRoute
|
||||
"/signup": typeof SignupRoute
|
||||
}
|
||||
|
||||
export interface FileRouteTypes {
|
||||
fileRoutesByFullPath: FileRoutesByFullPath
|
||||
fullPaths: "/" | "/bookmarks" | "/login"
|
||||
fullPaths: "/" | "/bookmarks" | "/login" | "/signup"
|
||||
fileRoutesByTo: FileRoutesByTo
|
||||
to: "/" | "/bookmarks" | "/login"
|
||||
id: "__root__" | "/" | "/bookmarks" | "/login"
|
||||
to: "/" | "/bookmarks" | "/login" | "/signup"
|
||||
id: "__root__" | "/" | "/bookmarks" | "/login" | "/signup"
|
||||
fileRoutesById: FileRoutesById
|
||||
}
|
||||
|
||||
@@ -97,12 +114,14 @@ export interface RootRouteChildren {
|
||||
IndexRoute: typeof IndexRoute
|
||||
BookmarksRoute: typeof BookmarksRoute
|
||||
LoginRoute: typeof LoginRoute
|
||||
SignupRoute: typeof SignupRoute
|
||||
}
|
||||
|
||||
const rootRouteChildren: RootRouteChildren = {
|
||||
IndexRoute: IndexRoute,
|
||||
BookmarksRoute: BookmarksRoute,
|
||||
LoginRoute: LoginRoute,
|
||||
SignupRoute: SignupRoute,
|
||||
}
|
||||
|
||||
export const routeTree = rootRoute
|
||||
@@ -117,7 +136,8 @@ export const routeTree = rootRoute
|
||||
"children": [
|
||||
"/",
|
||||
"/bookmarks",
|
||||
"/login"
|
||||
"/login",
|
||||
"/signup"
|
||||
]
|
||||
},
|
||||
"/": {
|
||||
@@ -128,6 +148,9 @@ export const routeTree = rootRoute
|
||||
},
|
||||
"/login": {
|
||||
"filePath": "login.tsx"
|
||||
},
|
||||
"/signup": {
|
||||
"filePath": "signup.tsx"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user