From bf1f26d851a79c1508c2c00fc20458ddccd43ef9 Mon Sep 17 00:00:00 2001 From: Tymur Arsentiev Date: Tue, 3 Mar 2026 11:38:54 -0600 Subject: [PATCH] router changes --- src/index.tsx | 10 +++++-- src/nav/Nav.tsx | 5 ++-- src/router/Link.tsx | 18 ++++++++++++ src/router/Route.tsx | 12 ++++++++ src/router/RouterContext.tsx | 57 +++++++++++++++++++++++++++++++++--- src/router/router.ts | 10 +++++++ 6 files changed, 104 insertions(+), 8 deletions(-) create mode 100644 src/router/Link.tsx create mode 100644 src/router/Route.tsx create mode 100644 src/router/router.ts diff --git a/src/index.tsx b/src/index.tsx index beba40a..bbcda4d 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -4,6 +4,8 @@ import './index.css'; import reportWebVitals from './reportWebVitals'; import {Canvas} from "./index/Canvas"; import {Nav} from "./nav/Nav"; +import {RouterProvider} from "./router/RouterContext"; +import {Route} from "./router/Route"; const root = ReactDOM.createRoot( document.getElementById('root') as HTMLElement @@ -11,8 +13,12 @@ const root = ReactDOM.createRoot( root.render( -