group docs navigation by audience

This commit is contained in:
Tom Boullay
2026-04-28 13:48:03 +02:00
parent dee232ac45
commit 9c7c59973e
6 changed files with 133 additions and 41 deletions
+16
View File
@@ -8,10 +8,12 @@ import { HomePage } from "@/pages/HomePage";
import { EditorPage } from "@/pages/editor/EditorPage";
import {
DocsArchitectureRoute,
DocsEditorRoute,
DocsFeaturesRoute,
DocsLayoutRoute,
DocsReadmeRoute,
DocsTargetArchitectureRoute,
DocsTechnicalEditorRoute,
} from "@/pages/docs/DocsRouteComponents";
const rootRoute = createRootRoute({
@@ -54,12 +56,24 @@ const docsTargetArchitectureRoute = createRoute({
component: DocsTargetArchitectureRoute,
});
const docsTechnicalEditorRoute = createRoute({
getParentRoute: () => docsRoute,
path: "/technical-editor",
component: DocsTechnicalEditorRoute,
});
const docsFeaturesRoute = createRoute({
getParentRoute: () => docsRoute,
path: "/features",
component: DocsFeaturesRoute,
});
const docsEditorRoute = createRoute({
getParentRoute: () => docsRoute,
path: "/editor",
component: DocsEditorRoute,
});
const routeTree = rootRoute.addChildren([
indexRoute,
editorRoute,
@@ -67,7 +81,9 @@ const routeTree = rootRoute.addChildren([
docsIndexRoute,
docsArchitectureRoute,
docsTargetArchitectureRoute,
docsTechnicalEditorRoute,
docsFeaturesRoute,
docsEditorRoute,
]),
]);