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"

// 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>
    <App />
  </StrictMode>,
)
