/**
* Regression: die Tag/Nacht-Umschaltung blieb wirkungslos.
*
* Jeder Aufruf von `useTheme()` legte bis 2026-08-31 sein eigenes `useState`
* an. Der Schalter in den Einstellungen änderte damit nur seine eigene Kopie;
* die Kopie in `App.tsx`, die `data-theme` setzt, blieb stehen — sichtbar
* wurde die Wahl erst nach einem Neustart der App. Die uebrigen Schalter
* hatten denselben Fehler.
*
* Der Test stellt genau diese Konstellation nach: zwei getrennte Komponenten,
* eine schaltet, die andere zeigt an.
*/
import { fireEvent, render, screen } from "@testing-library/react"
import { beforeEach, describe, expect, it } from "vitest"
import { useTabBeschriftung, useTheme } from "./theme"
function Anzeige() {
const [theme] = useTheme()
const [beschriftung] = useTabBeschriftung()
return (