feat: add homepage selector

This commit is contained in:
2026-03-29 16:28:12 +02:00
parent 845624dfd3
commit 56942275b8
4 changed files with 357 additions and 18 deletions

View File

@@ -12,6 +12,7 @@ import { Route as rootRouteImport } from './routes/__root'
import { Route as TermsRouteImport } from './routes/terms'
import { Route as ResetPasswordRouteImport } from './routes/reset-password'
import { Route as PrivacyRouteImport } from './routes/privacy'
import { Route as OpenMicRouteImport } from './routes/open-mic'
import { Route as LoginRouteImport } from './routes/login'
import { Route as ForgotPasswordRouteImport } from './routes/forgot-password'
import { Route as DrinkkaartRouteImport } from './routes/drinkkaart'
@@ -41,6 +42,11 @@ const PrivacyRoute = PrivacyRouteImport.update({
path: '/privacy',
getParentRoute: () => rootRouteImport,
} as any)
const OpenMicRoute = OpenMicRouteImport.update({
id: '/open-mic',
path: '/open-mic',
getParentRoute: () => rootRouteImport,
} as any)
const LoginRoute = LoginRouteImport.update({
id: '/login',
path: '/login',
@@ -114,6 +120,7 @@ export interface FileRoutesByFullPath {
'/drinkkaart': typeof DrinkkaartRoute
'/forgot-password': typeof ForgotPasswordRoute
'/login': typeof LoginRoute
'/open-mic': typeof OpenMicRoute
'/privacy': typeof PrivacyRoute
'/reset-password': typeof ResetPasswordRoute
'/terms': typeof TermsRoute
@@ -132,6 +139,7 @@ export interface FileRoutesByTo {
'/drinkkaart': typeof DrinkkaartRoute
'/forgot-password': typeof ForgotPasswordRoute
'/login': typeof LoginRoute
'/open-mic': typeof OpenMicRoute
'/privacy': typeof PrivacyRoute
'/reset-password': typeof ResetPasswordRoute
'/terms': typeof TermsRoute
@@ -151,6 +159,7 @@ export interface FileRoutesById {
'/drinkkaart': typeof DrinkkaartRoute
'/forgot-password': typeof ForgotPasswordRoute
'/login': typeof LoginRoute
'/open-mic': typeof OpenMicRoute
'/privacy': typeof PrivacyRoute
'/reset-password': typeof ResetPasswordRoute
'/terms': typeof TermsRoute
@@ -171,6 +180,7 @@ export interface FileRouteTypes {
| '/drinkkaart'
| '/forgot-password'
| '/login'
| '/open-mic'
| '/privacy'
| '/reset-password'
| '/terms'
@@ -189,6 +199,7 @@ export interface FileRouteTypes {
| '/drinkkaart'
| '/forgot-password'
| '/login'
| '/open-mic'
| '/privacy'
| '/reset-password'
| '/terms'
@@ -207,6 +218,7 @@ export interface FileRouteTypes {
| '/drinkkaart'
| '/forgot-password'
| '/login'
| '/open-mic'
| '/privacy'
| '/reset-password'
| '/terms'
@@ -226,6 +238,7 @@ export interface RootRouteChildren {
DrinkkaartRoute: typeof DrinkkaartRoute
ForgotPasswordRoute: typeof ForgotPasswordRoute
LoginRoute: typeof LoginRoute
OpenMicRoute: typeof OpenMicRoute
PrivacyRoute: typeof PrivacyRoute
ResetPasswordRoute: typeof ResetPasswordRoute
TermsRoute: typeof TermsRoute
@@ -261,6 +274,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof PrivacyRouteImport
parentRoute: typeof rootRouteImport
}
'/open-mic': {
id: '/open-mic'
path: '/open-mic'
fullPath: '/open-mic'
preLoaderRoute: typeof OpenMicRouteImport
parentRoute: typeof rootRouteImport
}
'/login': {
id: '/login'
path: '/login'
@@ -362,6 +382,7 @@ const rootRouteChildren: RootRouteChildren = {
DrinkkaartRoute: DrinkkaartRoute,
ForgotPasswordRoute: ForgotPasswordRoute,
LoginRoute: LoginRoute,
OpenMicRoute: OpenMicRoute,
PrivacyRoute: PrivacyRoute,
ResetPasswordRoute: ResetPasswordRoute,
TermsRoute: TermsRoute,