f97ceab3ad
Ohne React-Error-Boundary unmountet ein unbehandelter Renderfehler die gesamte App; übrig bleibt nur der Seitenhintergrund (im Nacht-Theme praktisch schwarz) - passt zum gemeldeten "schwarze Seite nach Update prüfen". Behebt nicht die eigentliche Ursache, macht einen künftigen Absturz aber sichtbar (Fehlertext, Neu-laden-Knopf) und loggt ihn in die Konsole statt ihn stumm verschwinden zu lassen. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
25 lines
686 B
TypeScript
25 lines
686 B
TypeScript
import { StrictMode } from "react"
|
|
import { createRoot } from "react-dom/client"
|
|
|
|
import "@audi-dash/ui/styles.css"
|
|
import "./stile/grundlage.css"
|
|
import "./stile/audi-schrift.css"
|
|
import { nativeAblageEinrichten } from "./api"
|
|
import { App } from "./App"
|
|
import { ErrorGrenze } from "./ErrorGrenze"
|
|
|
|
// In der nativen Hülle den Token in den Schlüsselbund legen statt in
|
|
// localStorage. Ohne Hülle passiert hier nichts.
|
|
nativeAblageEinrichten()
|
|
|
|
const wurzel = document.getElementById("wurzel")
|
|
if (!wurzel) throw new Error("Wurzelelement #wurzel fehlt in index.html")
|
|
|
|
createRoot(wurzel).render(
|
|
<StrictMode>
|
|
<ErrorGrenze>
|
|
<App />
|
|
</ErrorGrenze>
|
|
</StrictMode>,
|
|
)
|