client/web: add route management for ui pages

Using wouter, a lightweight React routing library.

Updates tailscale/corp#14335

Signed-off-by: Sonia Appasamy <sonia@tailscale.com>
This commit is contained in:
Sonia Appasamy
2023-11-03 20:46:30 -04:00
committed by Sonia Appasamy
parent a97ead9ce4
commit 7df2c5d6b1
3 changed files with 28 additions and 5 deletions

View File

@@ -10,7 +10,8 @@
"dependencies": {
"classnames": "^2.3.1",
"react": "^18.2.0",
"react-dom": "^18.2.0"
"react-dom": "^18.2.0",
"wouter": "^2.11.0"
},
"devDependencies": {
"@types/classnames": "^2.2.10",