From 055e7b2e63d5ce8de6dc1d62bd3b5cc62529738d Mon Sep 17 00:00:00 2001 From: Tom Boullay Date: Mon, 27 Apr 2026 16:32:23 +0200 Subject: [PATCH] fix: address docs routing review --- package-lock.json | 3 ++ package.json | 3 ++ src/pages/docs/DocsLayout.tsx | 2 +- src/pages/docs/DocsRouteComponents.tsx | 71 ++++++++++++++++++++++++++ src/pages/docs/docsSections.ts | 2 +- src/pages/docs/features/page.tsx | 2 +- src/router.tsx | 22 ++++---- 7 files changed, 92 insertions(+), 13 deletions(-) create mode 100644 src/pages/docs/DocsRouteComponents.tsx diff --git a/package-lock.json b/package-lock.json index 780e0ac..f4ed152 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,6 +39,9 @@ "typescript": "~6.0.2", "typescript-eslint": "^8.58.0", "vite": "^8.0.4" + }, + "engines": { + "node": ">=20.19" } }, "node_modules/@babel/code-frame": { diff --git a/package.json b/package.json index 125d289..5efdd4c 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,9 @@ "private": true, "version": "0.0.1", "type": "module", + "engines": { + "node": ">=20.19" + }, "scripts": { "dev": "vite", "build": "tsc -b && vite build", diff --git a/src/pages/docs/DocsLayout.tsx b/src/pages/docs/DocsLayout.tsx index 9c8bce6..8be87ed 100644 --- a/src/pages/docs/DocsLayout.tsx +++ b/src/pages/docs/DocsLayout.tsx @@ -13,7 +13,7 @@ export function DocsLayout(): React.JSX.Element {