feat(client): joined event list
Signed-off-by: Noa Virellia <noa@requiem.garden>
This commit is contained in:
@@ -14,9 +14,12 @@ import { Route as MagicLinkSentRouteImport } from './routes/magicLinkSent'
|
||||
import { Route as AuthorizeRouteImport } from './routes/authorize'
|
||||
import { Route as WorkbenchLayoutRouteImport } from './routes/_workbenchLayout'
|
||||
import { Route as WorkbenchLayoutIndexRouteImport } from './routes/_workbenchLayout/index'
|
||||
import { Route as WorkbenchLayoutJoinedEventsRouteImport } from './routes/_workbenchLayout/joined-events'
|
||||
import { Route as WorkbenchLayoutEventsRouteImport } from './routes/_workbenchLayout/events'
|
||||
import { Route as WorkbenchLayoutProfileIndexRouteImport } from './routes/_workbenchLayout/profile.index'
|
||||
import { Route as WorkbenchLayoutProfileUserIdRouteImport } from './routes/_workbenchLayout/profile.$userId'
|
||||
import { Route as WorkbenchLayoutProfileIndexRouteImport } from './routes/_workbenchLayout/profile/index'
|
||||
import { Route as WorkbenchLayoutEventsIndexRouteImport } from './routes/_workbenchLayout/events/index'
|
||||
import { Route as WorkbenchLayoutProfileUserIdRouteImport } from './routes/_workbenchLayout/profile/$userId'
|
||||
import { Route as WorkbenchLayoutEventsEventIdRouteImport } from './routes/_workbenchLayout/events/$eventId'
|
||||
|
||||
const TokenRoute = TokenRouteImport.update({
|
||||
id: '/token',
|
||||
@@ -42,6 +45,12 @@ const WorkbenchLayoutIndexRoute = WorkbenchLayoutIndexRouteImport.update({
|
||||
path: '/',
|
||||
getParentRoute: () => WorkbenchLayoutRoute,
|
||||
} as any)
|
||||
const WorkbenchLayoutJoinedEventsRoute =
|
||||
WorkbenchLayoutJoinedEventsRouteImport.update({
|
||||
id: '/joined-events',
|
||||
path: '/joined-events',
|
||||
getParentRoute: () => WorkbenchLayoutRoute,
|
||||
} as any)
|
||||
const WorkbenchLayoutEventsRoute = WorkbenchLayoutEventsRouteImport.update({
|
||||
id: '/events',
|
||||
path: '/events',
|
||||
@@ -53,29 +62,46 @@ const WorkbenchLayoutProfileIndexRoute =
|
||||
path: '/profile/',
|
||||
getParentRoute: () => WorkbenchLayoutRoute,
|
||||
} as any)
|
||||
const WorkbenchLayoutEventsIndexRoute =
|
||||
WorkbenchLayoutEventsIndexRouteImport.update({
|
||||
id: '/',
|
||||
path: '/',
|
||||
getParentRoute: () => WorkbenchLayoutEventsRoute,
|
||||
} as any)
|
||||
const WorkbenchLayoutProfileUserIdRoute =
|
||||
WorkbenchLayoutProfileUserIdRouteImport.update({
|
||||
id: '/profile/$userId',
|
||||
path: '/profile/$userId',
|
||||
getParentRoute: () => WorkbenchLayoutRoute,
|
||||
} as any)
|
||||
const WorkbenchLayoutEventsEventIdRoute =
|
||||
WorkbenchLayoutEventsEventIdRouteImport.update({
|
||||
id: '/$eventId',
|
||||
path: '/$eventId',
|
||||
getParentRoute: () => WorkbenchLayoutEventsRoute,
|
||||
} as any)
|
||||
|
||||
export interface FileRoutesByFullPath {
|
||||
'/': typeof WorkbenchLayoutIndexRoute
|
||||
'/authorize': typeof AuthorizeRoute
|
||||
'/magicLinkSent': typeof MagicLinkSentRoute
|
||||
'/token': typeof TokenRoute
|
||||
'/events': typeof WorkbenchLayoutEventsRoute
|
||||
'/events': typeof WorkbenchLayoutEventsRouteWithChildren
|
||||
'/joined-events': typeof WorkbenchLayoutJoinedEventsRoute
|
||||
'/events/$eventId': typeof WorkbenchLayoutEventsEventIdRoute
|
||||
'/profile/$userId': typeof WorkbenchLayoutProfileUserIdRoute
|
||||
'/events/': typeof WorkbenchLayoutEventsIndexRoute
|
||||
'/profile/': typeof WorkbenchLayoutProfileIndexRoute
|
||||
}
|
||||
export interface FileRoutesByTo {
|
||||
'/authorize': typeof AuthorizeRoute
|
||||
'/magicLinkSent': typeof MagicLinkSentRoute
|
||||
'/token': typeof TokenRoute
|
||||
'/events': typeof WorkbenchLayoutEventsRoute
|
||||
'/joined-events': typeof WorkbenchLayoutJoinedEventsRoute
|
||||
'/': typeof WorkbenchLayoutIndexRoute
|
||||
'/events/$eventId': typeof WorkbenchLayoutEventsEventIdRoute
|
||||
'/profile/$userId': typeof WorkbenchLayoutProfileUserIdRoute
|
||||
'/events': typeof WorkbenchLayoutEventsIndexRoute
|
||||
'/profile': typeof WorkbenchLayoutProfileIndexRoute
|
||||
}
|
||||
export interface FileRoutesById {
|
||||
@@ -84,9 +110,12 @@ export interface FileRoutesById {
|
||||
'/authorize': typeof AuthorizeRoute
|
||||
'/magicLinkSent': typeof MagicLinkSentRoute
|
||||
'/token': typeof TokenRoute
|
||||
'/_workbenchLayout/events': typeof WorkbenchLayoutEventsRoute
|
||||
'/_workbenchLayout/events': typeof WorkbenchLayoutEventsRouteWithChildren
|
||||
'/_workbenchLayout/joined-events': typeof WorkbenchLayoutJoinedEventsRoute
|
||||
'/_workbenchLayout/': typeof WorkbenchLayoutIndexRoute
|
||||
'/_workbenchLayout/events/$eventId': typeof WorkbenchLayoutEventsEventIdRoute
|
||||
'/_workbenchLayout/profile/$userId': typeof WorkbenchLayoutProfileUserIdRoute
|
||||
'/_workbenchLayout/events/': typeof WorkbenchLayoutEventsIndexRoute
|
||||
'/_workbenchLayout/profile/': typeof WorkbenchLayoutProfileIndexRoute
|
||||
}
|
||||
export interface FileRouteTypes {
|
||||
@@ -97,16 +126,21 @@ export interface FileRouteTypes {
|
||||
| '/magicLinkSent'
|
||||
| '/token'
|
||||
| '/events'
|
||||
| '/joined-events'
|
||||
| '/events/$eventId'
|
||||
| '/profile/$userId'
|
||||
| '/events/'
|
||||
| '/profile/'
|
||||
fileRoutesByTo: FileRoutesByTo
|
||||
to:
|
||||
| '/authorize'
|
||||
| '/magicLinkSent'
|
||||
| '/token'
|
||||
| '/events'
|
||||
| '/joined-events'
|
||||
| '/'
|
||||
| '/events/$eventId'
|
||||
| '/profile/$userId'
|
||||
| '/events'
|
||||
| '/profile'
|
||||
id:
|
||||
| '__root__'
|
||||
@@ -115,8 +149,11 @@ export interface FileRouteTypes {
|
||||
| '/magicLinkSent'
|
||||
| '/token'
|
||||
| '/_workbenchLayout/events'
|
||||
| '/_workbenchLayout/joined-events'
|
||||
| '/_workbenchLayout/'
|
||||
| '/_workbenchLayout/events/$eventId'
|
||||
| '/_workbenchLayout/profile/$userId'
|
||||
| '/_workbenchLayout/events/'
|
||||
| '/_workbenchLayout/profile/'
|
||||
fileRoutesById: FileRoutesById
|
||||
}
|
||||
@@ -164,6 +201,13 @@ declare module '@tanstack/react-router' {
|
||||
preLoaderRoute: typeof WorkbenchLayoutIndexRouteImport
|
||||
parentRoute: typeof WorkbenchLayoutRoute
|
||||
}
|
||||
'/_workbenchLayout/joined-events': {
|
||||
id: '/_workbenchLayout/joined-events'
|
||||
path: '/joined-events'
|
||||
fullPath: '/joined-events'
|
||||
preLoaderRoute: typeof WorkbenchLayoutJoinedEventsRouteImport
|
||||
parentRoute: typeof WorkbenchLayoutRoute
|
||||
}
|
||||
'/_workbenchLayout/events': {
|
||||
id: '/_workbenchLayout/events'
|
||||
path: '/events'
|
||||
@@ -178,6 +222,13 @@ declare module '@tanstack/react-router' {
|
||||
preLoaderRoute: typeof WorkbenchLayoutProfileIndexRouteImport
|
||||
parentRoute: typeof WorkbenchLayoutRoute
|
||||
}
|
||||
'/_workbenchLayout/events/': {
|
||||
id: '/_workbenchLayout/events/'
|
||||
path: '/'
|
||||
fullPath: '/events/'
|
||||
preLoaderRoute: typeof WorkbenchLayoutEventsIndexRouteImport
|
||||
parentRoute: typeof WorkbenchLayoutEventsRoute
|
||||
}
|
||||
'/_workbenchLayout/profile/$userId': {
|
||||
id: '/_workbenchLayout/profile/$userId'
|
||||
path: '/profile/$userId'
|
||||
@@ -185,18 +236,42 @@ declare module '@tanstack/react-router' {
|
||||
preLoaderRoute: typeof WorkbenchLayoutProfileUserIdRouteImport
|
||||
parentRoute: typeof WorkbenchLayoutRoute
|
||||
}
|
||||
'/_workbenchLayout/events/$eventId': {
|
||||
id: '/_workbenchLayout/events/$eventId'
|
||||
path: '/$eventId'
|
||||
fullPath: '/events/$eventId'
|
||||
preLoaderRoute: typeof WorkbenchLayoutEventsEventIdRouteImport
|
||||
parentRoute: typeof WorkbenchLayoutEventsRoute
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
interface WorkbenchLayoutEventsRouteChildren {
|
||||
WorkbenchLayoutEventsEventIdRoute: typeof WorkbenchLayoutEventsEventIdRoute
|
||||
WorkbenchLayoutEventsIndexRoute: typeof WorkbenchLayoutEventsIndexRoute
|
||||
}
|
||||
|
||||
const WorkbenchLayoutEventsRouteChildren: WorkbenchLayoutEventsRouteChildren = {
|
||||
WorkbenchLayoutEventsEventIdRoute: WorkbenchLayoutEventsEventIdRoute,
|
||||
WorkbenchLayoutEventsIndexRoute: WorkbenchLayoutEventsIndexRoute,
|
||||
}
|
||||
|
||||
const WorkbenchLayoutEventsRouteWithChildren =
|
||||
WorkbenchLayoutEventsRoute._addFileChildren(
|
||||
WorkbenchLayoutEventsRouteChildren,
|
||||
)
|
||||
|
||||
interface WorkbenchLayoutRouteChildren {
|
||||
WorkbenchLayoutEventsRoute: typeof WorkbenchLayoutEventsRoute
|
||||
WorkbenchLayoutEventsRoute: typeof WorkbenchLayoutEventsRouteWithChildren
|
||||
WorkbenchLayoutJoinedEventsRoute: typeof WorkbenchLayoutJoinedEventsRoute
|
||||
WorkbenchLayoutIndexRoute: typeof WorkbenchLayoutIndexRoute
|
||||
WorkbenchLayoutProfileUserIdRoute: typeof WorkbenchLayoutProfileUserIdRoute
|
||||
WorkbenchLayoutProfileIndexRoute: typeof WorkbenchLayoutProfileIndexRoute
|
||||
}
|
||||
|
||||
const WorkbenchLayoutRouteChildren: WorkbenchLayoutRouteChildren = {
|
||||
WorkbenchLayoutEventsRoute: WorkbenchLayoutEventsRoute,
|
||||
WorkbenchLayoutEventsRoute: WorkbenchLayoutEventsRouteWithChildren,
|
||||
WorkbenchLayoutJoinedEventsRoute: WorkbenchLayoutJoinedEventsRoute,
|
||||
WorkbenchLayoutIndexRoute: WorkbenchLayoutIndexRoute,
|
||||
WorkbenchLayoutProfileUserIdRoute: WorkbenchLayoutProfileUserIdRoute,
|
||||
WorkbenchLayoutProfileIndexRoute: WorkbenchLayoutProfileIndexRoute,
|
||||
|
||||
Reference in New Issue
Block a user