1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-08-09 04:22:45 +03:00

Move the cross signing reset UI in its own page

This commit is contained in:
Quentin Gliech
2024-02-16 19:26:38 +01:00
parent 0d4b941b43
commit aefcc3cae2
16 changed files with 330 additions and 239 deletions

View File

@@ -11,6 +11,7 @@
// Import Routes
import { Route as rootRoute } from './routes/__root'
import { Route as ResetCrossSigningImport } from './routes/reset-cross-signing'
import { Route as AccountImport } from './routes/_account'
import { Route as AccountIndexImport } from './routes/_account.index'
import { Route as DevicesIdImport } from './routes/devices.$id'
@@ -22,6 +23,11 @@ import { Route as AccountSessionsIdImport } from './routes/_account.sessions.$id
// Create/Update Routes
const ResetCrossSigningRoute = ResetCrossSigningImport.update({
path: '/reset-cross-signing',
getParentRoute: () => rootRoute,
} as any)
const AccountRoute = AccountImport.update({
id: '/_account',
getParentRoute: () => rootRoute,
@@ -70,6 +76,10 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof AccountImport
parentRoute: typeof rootRoute
}
'/reset-cross-signing': {
preLoaderRoute: typeof ResetCrossSigningImport
parentRoute: typeof rootRoute
}
'/clients/$id': {
preLoaderRoute: typeof ClientsIdImport
parentRoute: typeof rootRoute
@@ -110,6 +120,7 @@ export const routeTree = rootRoute.addChildren([
AccountSessionsBrowsersRoute,
AccountSessionsIndexRoute,
]),
ResetCrossSigningRoute,
ClientsIdRoute,
DevicesIdRoute,
EmailsIdVerifyRoute,