feat: Add support for NIP-51 (#236)

* feat: and follow and interest sets

* feat: improve query

* feat: improve
This commit is contained in:
雨宮蓮
2024-10-07 14:33:20 +07:00
committed by GitHub
parent d841163ba7
commit 090a815f99
37 changed files with 1500 additions and 765 deletions

View File

@@ -13,6 +13,8 @@ import { createFileRoute } from '@tanstack/react-router'
// Import Routes
import { Route as rootRoute } from './routes/__root'
import { Route as SetInterestImport } from './routes/set-interest'
import { Route as SetGroupImport } from './routes/set-group'
import { Route as LoadingImport } from './routes/loading'
import { Route as BootstrapRelaysImport } from './routes/bootstrap-relays'
import { Route as IndexImport } from './routes/index'
@@ -22,17 +24,17 @@ import { Route as ColumnsLayoutImport } from './routes/columns/_layout'
import { Route as AccountBackupImport } from './routes/$account/backup'
import { Route as AccountAppImport } from './routes/$account/_app'
import { Route as ColumnsLayoutStoriesImport } from './routes/columns/_layout/stories'
import { Route as ColumnsLayoutGroupImport } from './routes/columns/_layout/group'
import { Route as ColumnsLayoutNewsfeedImport } from './routes/columns/_layout/newsfeed'
import { Route as ColumnsLayoutGlobalImport } from './routes/columns/_layout/global'
import { Route as ColumnsLayoutGalleryImport } from './routes/columns/_layout/gallery'
import { Route as ColumnsLayoutCreateNewsfeedImport } from './routes/columns/_layout/create-newsfeed'
import { Route as ColumnsLayoutCreateGroupImport } from './routes/columns/_layout/create-group'
import { Route as AccountSettingsWalletImport } from './routes/$account/_settings/wallet'
import { Route as AccountSettingsRelayImport } from './routes/$account/_settings/relay'
import { Route as AccountSettingsProfileImport } from './routes/$account/_settings/profile'
import { Route as AccountSettingsGeneralImport } from './routes/$account/_settings/general'
import { Route as AccountSettingsBitcoinConnectImport } from './routes/$account/_settings/bitcoin-connect'
import { Route as AccountAppHomeImport } from './routes/$account/_app/home'
import { Route as ColumnsLayoutInterestsIdImport } from './routes/columns/_layout/interests.$id'
import { Route as ColumnsLayoutGroupsIdImport } from './routes/columns/_layout/groups.$id'
import { Route as ColumnsLayoutCreateNewsfeedUsersImport } from './routes/columns/_layout/create-newsfeed.users'
import { Route as ColumnsLayoutCreateNewsfeedF2fImport } from './routes/columns/_layout/create-newsfeed.f2f'
@@ -58,8 +60,8 @@ const ColumnsLayoutOnboardingLazyImport = createFileRoute(
const ColumnsLayoutNotificationLazyImport = createFileRoute(
'/columns/_layout/notification',
)()
const ColumnsLayoutNewsfeedLazyImport = createFileRoute(
'/columns/_layout/newsfeed',
const ColumnsLayoutGalleryLazyImport = createFileRoute(
'/columns/_layout/gallery',
)()
const ColumnsLayoutUsersIdLazyImport = createFileRoute(
'/columns/_layout/users/$id',
@@ -67,9 +69,6 @@ const ColumnsLayoutUsersIdLazyImport = createFileRoute(
const ColumnsLayoutRepliesIdLazyImport = createFileRoute(
'/columns/_layout/replies/$id',
)()
const ColumnsLayoutHashtagsContentLazyImport = createFileRoute(
'/columns/_layout/hashtags/$content',
)()
const ColumnsLayoutEventsIdLazyImport = createFileRoute(
'/columns/_layout/events/$id',
)()
@@ -96,6 +95,16 @@ const NewLazyRoute = NewLazyImport.update({
getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/new.lazy').then((d) => d.Route))
const SetInterestRoute = SetInterestImport.update({
path: '/set-interest',
getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/set-interest.lazy').then((d) => d.Route))
const SetGroupRoute = SetGroupImport.update({
path: '/set-group',
getParentRoute: () => rootRoute,
} as any).lazy(() => import('./routes/set-group.lazy').then((d) => d.Route))
const LoadingRoute = LoadingImport.update({
path: '/loading',
getParentRoute: () => rootRoute,
@@ -190,11 +199,11 @@ const ColumnsLayoutNotificationLazyRoute =
import('./routes/columns/_layout/notification.lazy').then((d) => d.Route),
)
const ColumnsLayoutNewsfeedLazyRoute = ColumnsLayoutNewsfeedLazyImport.update({
path: '/newsfeed',
const ColumnsLayoutGalleryLazyRoute = ColumnsLayoutGalleryLazyImport.update({
path: '/gallery',
getParentRoute: () => ColumnsLayoutRoute,
} as any).lazy(() =>
import('./routes/columns/_layout/newsfeed.lazy').then((d) => d.Route),
import('./routes/columns/_layout/gallery.lazy').then((d) => d.Route),
)
const ColumnsLayoutStoriesRoute = ColumnsLayoutStoriesImport.update({
@@ -204,11 +213,11 @@ const ColumnsLayoutStoriesRoute = ColumnsLayoutStoriesImport.update({
import('./routes/columns/_layout/stories.lazy').then((d) => d.Route),
)
const ColumnsLayoutGroupRoute = ColumnsLayoutGroupImport.update({
path: '/group',
const ColumnsLayoutNewsfeedRoute = ColumnsLayoutNewsfeedImport.update({
path: '/newsfeed',
getParentRoute: () => ColumnsLayoutRoute,
} as any).lazy(() =>
import('./routes/columns/_layout/group.lazy').then((d) => d.Route),
import('./routes/columns/_layout/newsfeed.lazy').then((d) => d.Route),
)
const ColumnsLayoutGlobalRoute = ColumnsLayoutGlobalImport.update({
@@ -216,26 +225,12 @@ const ColumnsLayoutGlobalRoute = ColumnsLayoutGlobalImport.update({
getParentRoute: () => ColumnsLayoutRoute,
} as any)
const ColumnsLayoutGalleryRoute = ColumnsLayoutGalleryImport.update({
path: '/gallery',
getParentRoute: () => ColumnsLayoutRoute,
} as any).lazy(() =>
import('./routes/columns/_layout/gallery.lazy').then((d) => d.Route),
)
const ColumnsLayoutCreateNewsfeedRoute =
ColumnsLayoutCreateNewsfeedImport.update({
path: '/create-newsfeed',
getParentRoute: () => ColumnsLayoutRoute,
} as any)
const ColumnsLayoutCreateGroupRoute = ColumnsLayoutCreateGroupImport.update({
path: '/create-group',
getParentRoute: () => ColumnsLayoutRoute,
} as any).lazy(() =>
import('./routes/columns/_layout/create-group.lazy').then((d) => d.Route),
)
const AccountSettingsWalletRoute = AccountSettingsWalletImport.update({
path: '/wallet',
getParentRoute: () => AccountSettingsLazyRoute,
@@ -297,16 +292,6 @@ const ColumnsLayoutRepliesIdLazyRoute = ColumnsLayoutRepliesIdLazyImport.update(
import('./routes/columns/_layout/replies.$id.lazy').then((d) => d.Route),
)
const ColumnsLayoutHashtagsContentLazyRoute =
ColumnsLayoutHashtagsContentLazyImport.update({
path: '/hashtags/$content',
getParentRoute: () => ColumnsLayoutRoute,
} as any).lazy(() =>
import('./routes/columns/_layout/hashtags.$content.lazy').then(
(d) => d.Route,
),
)
const ColumnsLayoutEventsIdLazyRoute = ColumnsLayoutEventsIdLazyImport.update({
path: '/events/$id',
getParentRoute: () => ColumnsLayoutRoute,
@@ -314,6 +299,20 @@ const ColumnsLayoutEventsIdLazyRoute = ColumnsLayoutEventsIdLazyImport.update({
import('./routes/columns/_layout/events.$id.lazy').then((d) => d.Route),
)
const ColumnsLayoutInterestsIdRoute = ColumnsLayoutInterestsIdImport.update({
path: '/interests/$id',
getParentRoute: () => ColumnsLayoutRoute,
} as any).lazy(() =>
import('./routes/columns/_layout/interests.$id.lazy').then((d) => d.Route),
)
const ColumnsLayoutGroupsIdRoute = ColumnsLayoutGroupsIdImport.update({
path: '/groups/$id',
getParentRoute: () => ColumnsLayoutRoute,
} as any).lazy(() =>
import('./routes/columns/_layout/groups.$id.lazy').then((d) => d.Route),
)
const ColumnsLayoutCreateNewsfeedUsersRoute =
ColumnsLayoutCreateNewsfeedUsersImport.update({
path: '/users',
@@ -351,6 +350,20 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof LoadingImport
parentRoute: typeof rootRoute
}
'/set-group': {
id: '/set-group'
path: '/set-group'
fullPath: '/set-group'
preLoaderRoute: typeof SetGroupImport
parentRoute: typeof rootRoute
}
'/set-interest': {
id: '/set-interest'
path: '/set-interest'
fullPath: '/set-interest'
preLoaderRoute: typeof SetInterestImport
parentRoute: typeof rootRoute
}
'/new': {
id: '/new'
path: '/new'
@@ -484,13 +497,6 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof AccountSettingsWalletImport
parentRoute: typeof AccountSettingsLazyImport
}
'/columns/_layout/create-group': {
id: '/columns/_layout/create-group'
path: '/create-group'
fullPath: '/columns/create-group'
preLoaderRoute: typeof ColumnsLayoutCreateGroupImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/create-newsfeed': {
id: '/columns/_layout/create-newsfeed'
path: '/create-newsfeed'
@@ -498,13 +504,6 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof ColumnsLayoutCreateNewsfeedImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/gallery': {
id: '/columns/_layout/gallery'
path: '/gallery'
fullPath: '/columns/gallery'
preLoaderRoute: typeof ColumnsLayoutGalleryImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/global': {
id: '/columns/_layout/global'
path: '/global'
@@ -512,11 +511,11 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof ColumnsLayoutGlobalImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/group': {
id: '/columns/_layout/group'
path: '/group'
fullPath: '/columns/group'
preLoaderRoute: typeof ColumnsLayoutGroupImport
'/columns/_layout/newsfeed': {
id: '/columns/_layout/newsfeed'
path: '/newsfeed'
fullPath: '/columns/newsfeed'
preLoaderRoute: typeof ColumnsLayoutNewsfeedImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/stories': {
@@ -526,11 +525,11 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof ColumnsLayoutStoriesImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/newsfeed': {
id: '/columns/_layout/newsfeed'
path: '/newsfeed'
fullPath: '/columns/newsfeed'
preLoaderRoute: typeof ColumnsLayoutNewsfeedLazyImport
'/columns/_layout/gallery': {
id: '/columns/_layout/gallery'
path: '/gallery'
fullPath: '/columns/gallery'
preLoaderRoute: typeof ColumnsLayoutGalleryLazyImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/notification': {
@@ -575,6 +574,20 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof ColumnsLayoutCreateNewsfeedUsersImport
parentRoute: typeof ColumnsLayoutCreateNewsfeedImport
}
'/columns/_layout/groups/$id': {
id: '/columns/_layout/groups/$id'
path: '/groups/$id'
fullPath: '/columns/groups/$id'
preLoaderRoute: typeof ColumnsLayoutGroupsIdImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/interests/$id': {
id: '/columns/_layout/interests/$id'
path: '/interests/$id'
fullPath: '/columns/interests/$id'
preLoaderRoute: typeof ColumnsLayoutInterestsIdImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/events/$id': {
id: '/columns/_layout/events/$id'
path: '/events/$id'
@@ -582,13 +595,6 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof ColumnsLayoutEventsIdLazyImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/hashtags/$content': {
id: '/columns/_layout/hashtags/$content'
path: '/hashtags/$content'
fullPath: '/columns/hashtags/$content'
preLoaderRoute: typeof ColumnsLayoutHashtagsContentLazyImport
parentRoute: typeof ColumnsLayoutImport
}
'/columns/_layout/replies/$id': {
id: '/columns/_layout/replies/$id'
path: '/replies/$id'
@@ -672,38 +678,36 @@ const ColumnsLayoutCreateNewsfeedRouteWithChildren =
)
interface ColumnsLayoutRouteChildren {
ColumnsLayoutCreateGroupRoute: typeof ColumnsLayoutCreateGroupRoute
ColumnsLayoutCreateNewsfeedRoute: typeof ColumnsLayoutCreateNewsfeedRouteWithChildren
ColumnsLayoutGalleryRoute: typeof ColumnsLayoutGalleryRoute
ColumnsLayoutGlobalRoute: typeof ColumnsLayoutGlobalRoute
ColumnsLayoutGroupRoute: typeof ColumnsLayoutGroupRoute
ColumnsLayoutNewsfeedRoute: typeof ColumnsLayoutNewsfeedRoute
ColumnsLayoutStoriesRoute: typeof ColumnsLayoutStoriesRoute
ColumnsLayoutNewsfeedLazyRoute: typeof ColumnsLayoutNewsfeedLazyRoute
ColumnsLayoutGalleryLazyRoute: typeof ColumnsLayoutGalleryLazyRoute
ColumnsLayoutNotificationLazyRoute: typeof ColumnsLayoutNotificationLazyRoute
ColumnsLayoutOnboardingLazyRoute: typeof ColumnsLayoutOnboardingLazyRoute
ColumnsLayoutSearchLazyRoute: typeof ColumnsLayoutSearchLazyRoute
ColumnsLayoutTrendingLazyRoute: typeof ColumnsLayoutTrendingLazyRoute
ColumnsLayoutGroupsIdRoute: typeof ColumnsLayoutGroupsIdRoute
ColumnsLayoutInterestsIdRoute: typeof ColumnsLayoutInterestsIdRoute
ColumnsLayoutEventsIdLazyRoute: typeof ColumnsLayoutEventsIdLazyRoute
ColumnsLayoutHashtagsContentLazyRoute: typeof ColumnsLayoutHashtagsContentLazyRoute
ColumnsLayoutRepliesIdLazyRoute: typeof ColumnsLayoutRepliesIdLazyRoute
ColumnsLayoutUsersIdLazyRoute: typeof ColumnsLayoutUsersIdLazyRoute
}
const ColumnsLayoutRouteChildren: ColumnsLayoutRouteChildren = {
ColumnsLayoutCreateGroupRoute: ColumnsLayoutCreateGroupRoute,
ColumnsLayoutCreateNewsfeedRoute:
ColumnsLayoutCreateNewsfeedRouteWithChildren,
ColumnsLayoutGalleryRoute: ColumnsLayoutGalleryRoute,
ColumnsLayoutGlobalRoute: ColumnsLayoutGlobalRoute,
ColumnsLayoutGroupRoute: ColumnsLayoutGroupRoute,
ColumnsLayoutNewsfeedRoute: ColumnsLayoutNewsfeedRoute,
ColumnsLayoutStoriesRoute: ColumnsLayoutStoriesRoute,
ColumnsLayoutNewsfeedLazyRoute: ColumnsLayoutNewsfeedLazyRoute,
ColumnsLayoutGalleryLazyRoute: ColumnsLayoutGalleryLazyRoute,
ColumnsLayoutNotificationLazyRoute: ColumnsLayoutNotificationLazyRoute,
ColumnsLayoutOnboardingLazyRoute: ColumnsLayoutOnboardingLazyRoute,
ColumnsLayoutSearchLazyRoute: ColumnsLayoutSearchLazyRoute,
ColumnsLayoutTrendingLazyRoute: ColumnsLayoutTrendingLazyRoute,
ColumnsLayoutGroupsIdRoute: ColumnsLayoutGroupsIdRoute,
ColumnsLayoutInterestsIdRoute: ColumnsLayoutInterestsIdRoute,
ColumnsLayoutEventsIdLazyRoute: ColumnsLayoutEventsIdLazyRoute,
ColumnsLayoutHashtagsContentLazyRoute: ColumnsLayoutHashtagsContentLazyRoute,
ColumnsLayoutRepliesIdLazyRoute: ColumnsLayoutRepliesIdLazyRoute,
ColumnsLayoutUsersIdLazyRoute: ColumnsLayoutUsersIdLazyRoute,
}
@@ -727,6 +731,8 @@ export interface FileRoutesByFullPath {
'/': typeof IndexRoute
'/bootstrap-relays': typeof BootstrapRelaysRoute
'/loading': typeof LoadingRoute
'/set-group': typeof SetGroupRoute
'/set-interest': typeof SetInterestRoute
'/new': typeof NewLazyRoute
'/reset': typeof ResetLazyRoute
'/$account': typeof AccountSettingsLazyRouteWithChildren
@@ -743,21 +749,20 @@ export interface FileRoutesByFullPath {
'/$account/profile': typeof AccountSettingsProfileRoute
'/$account/relay': typeof AccountSettingsRelayRoute
'/$account/wallet': typeof AccountSettingsWalletRoute
'/columns/create-group': typeof ColumnsLayoutCreateGroupRoute
'/columns/create-newsfeed': typeof ColumnsLayoutCreateNewsfeedRouteWithChildren
'/columns/gallery': typeof ColumnsLayoutGalleryRoute
'/columns/global': typeof ColumnsLayoutGlobalRoute
'/columns/group': typeof ColumnsLayoutGroupRoute
'/columns/newsfeed': typeof ColumnsLayoutNewsfeedRoute
'/columns/stories': typeof ColumnsLayoutStoriesRoute
'/columns/newsfeed': typeof ColumnsLayoutNewsfeedLazyRoute
'/columns/gallery': typeof ColumnsLayoutGalleryLazyRoute
'/columns/notification': typeof ColumnsLayoutNotificationLazyRoute
'/columns/onboarding': typeof ColumnsLayoutOnboardingLazyRoute
'/columns/search': typeof ColumnsLayoutSearchLazyRoute
'/columns/trending': typeof ColumnsLayoutTrendingLazyRoute
'/columns/create-newsfeed/f2f': typeof ColumnsLayoutCreateNewsfeedF2fRoute
'/columns/create-newsfeed/users': typeof ColumnsLayoutCreateNewsfeedUsersRoute
'/columns/groups/$id': typeof ColumnsLayoutGroupsIdRoute
'/columns/interests/$id': typeof ColumnsLayoutInterestsIdRoute
'/columns/events/$id': typeof ColumnsLayoutEventsIdLazyRoute
'/columns/hashtags/$content': typeof ColumnsLayoutHashtagsContentLazyRoute
'/columns/replies/$id': typeof ColumnsLayoutRepliesIdLazyRoute
'/columns/users/$id': typeof ColumnsLayoutUsersIdLazyRoute
}
@@ -766,6 +771,8 @@ export interface FileRoutesByTo {
'/': typeof IndexRoute
'/bootstrap-relays': typeof BootstrapRelaysRoute
'/loading': typeof LoadingRoute
'/set-group': typeof SetGroupRoute
'/set-interest': typeof SetInterestRoute
'/new': typeof NewLazyRoute
'/reset': typeof ResetLazyRoute
'/$account': typeof AccountSettingsLazyRouteWithChildren
@@ -782,21 +789,20 @@ export interface FileRoutesByTo {
'/$account/profile': typeof AccountSettingsProfileRoute
'/$account/relay': typeof AccountSettingsRelayRoute
'/$account/wallet': typeof AccountSettingsWalletRoute
'/columns/create-group': typeof ColumnsLayoutCreateGroupRoute
'/columns/create-newsfeed': typeof ColumnsLayoutCreateNewsfeedRouteWithChildren
'/columns/gallery': typeof ColumnsLayoutGalleryRoute
'/columns/global': typeof ColumnsLayoutGlobalRoute
'/columns/group': typeof ColumnsLayoutGroupRoute
'/columns/newsfeed': typeof ColumnsLayoutNewsfeedRoute
'/columns/stories': typeof ColumnsLayoutStoriesRoute
'/columns/newsfeed': typeof ColumnsLayoutNewsfeedLazyRoute
'/columns/gallery': typeof ColumnsLayoutGalleryLazyRoute
'/columns/notification': typeof ColumnsLayoutNotificationLazyRoute
'/columns/onboarding': typeof ColumnsLayoutOnboardingLazyRoute
'/columns/search': typeof ColumnsLayoutSearchLazyRoute
'/columns/trending': typeof ColumnsLayoutTrendingLazyRoute
'/columns/create-newsfeed/f2f': typeof ColumnsLayoutCreateNewsfeedF2fRoute
'/columns/create-newsfeed/users': typeof ColumnsLayoutCreateNewsfeedUsersRoute
'/columns/groups/$id': typeof ColumnsLayoutGroupsIdRoute
'/columns/interests/$id': typeof ColumnsLayoutInterestsIdRoute
'/columns/events/$id': typeof ColumnsLayoutEventsIdLazyRoute
'/columns/hashtags/$content': typeof ColumnsLayoutHashtagsContentLazyRoute
'/columns/replies/$id': typeof ColumnsLayoutRepliesIdLazyRoute
'/columns/users/$id': typeof ColumnsLayoutUsersIdLazyRoute
}
@@ -806,6 +812,8 @@ export interface FileRoutesById {
'/': typeof IndexRoute
'/bootstrap-relays': typeof BootstrapRelaysRoute
'/loading': typeof LoadingRoute
'/set-group': typeof SetGroupRoute
'/set-interest': typeof SetInterestRoute
'/new': typeof NewLazyRoute
'/reset': typeof ResetLazyRoute
'/$account': typeof AccountRouteWithChildren
@@ -825,21 +833,20 @@ export interface FileRoutesById {
'/$account/_settings/profile': typeof AccountSettingsProfileRoute
'/$account/_settings/relay': typeof AccountSettingsRelayRoute
'/$account/_settings/wallet': typeof AccountSettingsWalletRoute
'/columns/_layout/create-group': typeof ColumnsLayoutCreateGroupRoute
'/columns/_layout/create-newsfeed': typeof ColumnsLayoutCreateNewsfeedRouteWithChildren
'/columns/_layout/gallery': typeof ColumnsLayoutGalleryRoute
'/columns/_layout/global': typeof ColumnsLayoutGlobalRoute
'/columns/_layout/group': typeof ColumnsLayoutGroupRoute
'/columns/_layout/newsfeed': typeof ColumnsLayoutNewsfeedRoute
'/columns/_layout/stories': typeof ColumnsLayoutStoriesRoute
'/columns/_layout/newsfeed': typeof ColumnsLayoutNewsfeedLazyRoute
'/columns/_layout/gallery': typeof ColumnsLayoutGalleryLazyRoute
'/columns/_layout/notification': typeof ColumnsLayoutNotificationLazyRoute
'/columns/_layout/onboarding': typeof ColumnsLayoutOnboardingLazyRoute
'/columns/_layout/search': typeof ColumnsLayoutSearchLazyRoute
'/columns/_layout/trending': typeof ColumnsLayoutTrendingLazyRoute
'/columns/_layout/create-newsfeed/f2f': typeof ColumnsLayoutCreateNewsfeedF2fRoute
'/columns/_layout/create-newsfeed/users': typeof ColumnsLayoutCreateNewsfeedUsersRoute
'/columns/_layout/groups/$id': typeof ColumnsLayoutGroupsIdRoute
'/columns/_layout/interests/$id': typeof ColumnsLayoutInterestsIdRoute
'/columns/_layout/events/$id': typeof ColumnsLayoutEventsIdLazyRoute
'/columns/_layout/hashtags/$content': typeof ColumnsLayoutHashtagsContentLazyRoute
'/columns/_layout/replies/$id': typeof ColumnsLayoutRepliesIdLazyRoute
'/columns/_layout/users/$id': typeof ColumnsLayoutUsersIdLazyRoute
}
@@ -850,6 +857,8 @@ export interface FileRouteTypes {
| '/'
| '/bootstrap-relays'
| '/loading'
| '/set-group'
| '/set-interest'
| '/new'
| '/reset'
| '/$account'
@@ -866,21 +875,20 @@ export interface FileRouteTypes {
| '/$account/profile'
| '/$account/relay'
| '/$account/wallet'
| '/columns/create-group'
| '/columns/create-newsfeed'
| '/columns/gallery'
| '/columns/global'
| '/columns/group'
| '/columns/stories'
| '/columns/newsfeed'
| '/columns/stories'
| '/columns/gallery'
| '/columns/notification'
| '/columns/onboarding'
| '/columns/search'
| '/columns/trending'
| '/columns/create-newsfeed/f2f'
| '/columns/create-newsfeed/users'
| '/columns/groups/$id'
| '/columns/interests/$id'
| '/columns/events/$id'
| '/columns/hashtags/$content'
| '/columns/replies/$id'
| '/columns/users/$id'
fileRoutesByTo: FileRoutesByTo
@@ -888,6 +896,8 @@ export interface FileRouteTypes {
| '/'
| '/bootstrap-relays'
| '/loading'
| '/set-group'
| '/set-interest'
| '/new'
| '/reset'
| '/$account'
@@ -904,21 +914,20 @@ export interface FileRouteTypes {
| '/$account/profile'
| '/$account/relay'
| '/$account/wallet'
| '/columns/create-group'
| '/columns/create-newsfeed'
| '/columns/gallery'
| '/columns/global'
| '/columns/group'
| '/columns/stories'
| '/columns/newsfeed'
| '/columns/stories'
| '/columns/gallery'
| '/columns/notification'
| '/columns/onboarding'
| '/columns/search'
| '/columns/trending'
| '/columns/create-newsfeed/f2f'
| '/columns/create-newsfeed/users'
| '/columns/groups/$id'
| '/columns/interests/$id'
| '/columns/events/$id'
| '/columns/hashtags/$content'
| '/columns/replies/$id'
| '/columns/users/$id'
id:
@@ -926,6 +935,8 @@ export interface FileRouteTypes {
| '/'
| '/bootstrap-relays'
| '/loading'
| '/set-group'
| '/set-interest'
| '/new'
| '/reset'
| '/$account'
@@ -945,21 +956,20 @@ export interface FileRouteTypes {
| '/$account/_settings/profile'
| '/$account/_settings/relay'
| '/$account/_settings/wallet'
| '/columns/_layout/create-group'
| '/columns/_layout/create-newsfeed'
| '/columns/_layout/gallery'
| '/columns/_layout/global'
| '/columns/_layout/group'
| '/columns/_layout/stories'
| '/columns/_layout/newsfeed'
| '/columns/_layout/stories'
| '/columns/_layout/gallery'
| '/columns/_layout/notification'
| '/columns/_layout/onboarding'
| '/columns/_layout/search'
| '/columns/_layout/trending'
| '/columns/_layout/create-newsfeed/f2f'
| '/columns/_layout/create-newsfeed/users'
| '/columns/_layout/groups/$id'
| '/columns/_layout/interests/$id'
| '/columns/_layout/events/$id'
| '/columns/_layout/hashtags/$content'
| '/columns/_layout/replies/$id'
| '/columns/_layout/users/$id'
fileRoutesById: FileRoutesById
@@ -969,6 +979,8 @@ export interface RootRouteChildren {
IndexRoute: typeof IndexRoute
BootstrapRelaysRoute: typeof BootstrapRelaysRoute
LoadingRoute: typeof LoadingRoute
SetGroupRoute: typeof SetGroupRoute
SetInterestRoute: typeof SetInterestRoute
NewLazyRoute: typeof NewLazyRoute
ResetLazyRoute: typeof ResetLazyRoute
AccountRoute: typeof AccountRouteWithChildren
@@ -984,6 +996,8 @@ const rootRouteChildren: RootRouteChildren = {
IndexRoute: IndexRoute,
BootstrapRelaysRoute: BootstrapRelaysRoute,
LoadingRoute: LoadingRoute,
SetGroupRoute: SetGroupRoute,
SetInterestRoute: SetInterestRoute,
NewLazyRoute: NewLazyRoute,
ResetLazyRoute: ResetLazyRoute,
AccountRoute: AccountRouteWithChildren,
@@ -1010,6 +1024,8 @@ export const routeTree = rootRoute
"/",
"/bootstrap-relays",
"/loading",
"/set-group",
"/set-interest",
"/new",
"/reset",
"/$account",
@@ -1030,6 +1046,12 @@ export const routeTree = rootRoute
"/loading": {
"filePath": "loading.tsx"
},
"/set-group": {
"filePath": "set-group.tsx"
},
"/set-interest": {
"filePath": "set-interest.tsx"
},
"/new": {
"filePath": "new.lazy.tsx"
},
@@ -1065,19 +1087,18 @@ export const routeTree = rootRoute
"filePath": "columns/_layout.tsx",
"parent": "/columns",
"children": [
"/columns/_layout/create-group",
"/columns/_layout/create-newsfeed",
"/columns/_layout/gallery",
"/columns/_layout/global",
"/columns/_layout/group",
"/columns/_layout/stories",
"/columns/_layout/newsfeed",
"/columns/_layout/stories",
"/columns/_layout/gallery",
"/columns/_layout/notification",
"/columns/_layout/onboarding",
"/columns/_layout/search",
"/columns/_layout/trending",
"/columns/_layout/groups/$id",
"/columns/_layout/interests/$id",
"/columns/_layout/events/$id",
"/columns/_layout/hashtags/$content",
"/columns/_layout/replies/$id",
"/columns/_layout/users/$id"
]
@@ -1132,10 +1153,6 @@ export const routeTree = rootRoute
"filePath": "$account/_settings/wallet.tsx",
"parent": "/$account/_settings"
},
"/columns/_layout/create-group": {
"filePath": "columns/_layout/create-group.tsx",
"parent": "/columns/_layout"
},
"/columns/_layout/create-newsfeed": {
"filePath": "columns/_layout/create-newsfeed.tsx",
"parent": "/columns/_layout",
@@ -1144,24 +1161,20 @@ export const routeTree = rootRoute
"/columns/_layout/create-newsfeed/users"
]
},
"/columns/_layout/gallery": {
"filePath": "columns/_layout/gallery.tsx",
"parent": "/columns/_layout"
},
"/columns/_layout/global": {
"filePath": "columns/_layout/global.tsx",
"parent": "/columns/_layout"
},
"/columns/_layout/group": {
"filePath": "columns/_layout/group.tsx",
"/columns/_layout/newsfeed": {
"filePath": "columns/_layout/newsfeed.tsx",
"parent": "/columns/_layout"
},
"/columns/_layout/stories": {
"filePath": "columns/_layout/stories.tsx",
"parent": "/columns/_layout"
},
"/columns/_layout/newsfeed": {
"filePath": "columns/_layout/newsfeed.lazy.tsx",
"/columns/_layout/gallery": {
"filePath": "columns/_layout/gallery.lazy.tsx",
"parent": "/columns/_layout"
},
"/columns/_layout/notification": {
@@ -1188,12 +1201,16 @@ export const routeTree = rootRoute
"filePath": "columns/_layout/create-newsfeed.users.tsx",
"parent": "/columns/_layout/create-newsfeed"
},
"/columns/_layout/events/$id": {
"filePath": "columns/_layout/events.$id.lazy.tsx",
"/columns/_layout/groups/$id": {
"filePath": "columns/_layout/groups.$id.tsx",
"parent": "/columns/_layout"
},
"/columns/_layout/hashtags/$content": {
"filePath": "columns/_layout/hashtags.$content.lazy.tsx",
"/columns/_layout/interests/$id": {
"filePath": "columns/_layout/interests.$id.tsx",
"parent": "/columns/_layout"
},
"/columns/_layout/events/$id": {
"filePath": "columns/_layout/events.$id.lazy.tsx",
"parent": "/columns/_layout"
},
"/columns/_layout/replies/$id": {