client/web: add debug mode for web client ui updates

UI updates staged behind debug mode flags. Initial new views added
in app.tsx, rendered based on the current debug setting.

Updates tailscale/corp#14335

Signed-off-by: Sonia Appasamy <sonia@tailscale.com>
This commit is contained in:
Sonia Appasamy
2023-09-26 15:57:40 -04:00
committed by Sonia Appasamy
parent 5b3f5eabb5
commit 5429ee2566
8 changed files with 194 additions and 28 deletions

View File

@ -15,6 +15,8 @@ export type NodeData = {
IsUnraid: boolean
UnraidToken: string
IPNVersion: string
DebugMode: "" | "login" | "full" // empty when not running in any debug mode
}
export type UserProfile = {