client/web: pipe through to React in dev mode

Updates tailscale/corp#13775

Signed-off-by: Sonia Appasamy <sonia@tailscale.com>
This commit is contained in:
Sonia Appasamy
2023-08-11 10:53:27 -04:00
committed by Sonia Appasamy
parent 98ec8924c2
commit 3f12b9c8b2
5 changed files with 57 additions and 4 deletions

View File

@@ -0,0 +1,5 @@
import React from "react"
export default function App() {
return <div>Hello world</div>
}

16
client/web/src/index.tsx Normal file
View File

@@ -0,0 +1,16 @@
import React from "react"
import { createRoot } from "react-dom/client"
import App from "./components/app"
const rootEl = document.createElement("div")
rootEl.id = "app-root"
rootEl.classList.add("relative", "z-0")
document.body.append(rootEl)
const root = createRoot(rootEl)
root.render(
<React.StrictMode>
<App />
</React.StrictMode>
)