diff --git a/src/views/Login.jsx b/src/views/Login.jsx index 7d12a34..fec49fb 100755 --- a/src/views/Login.jsx +++ b/src/views/Login.jsx @@ -16,7 +16,7 @@ function writeAttempts(state) { try { sessionStorage.setItem(ATTEMPT_KEY, JSON.stringify(state)); } catch {} } -export default function Login({ verifyLogin, settings, version }) { +export default function Login({ verifyLogin, settings, version, cloudUnreachable = false }) { // Backend-Modus aus localStorage (per-Device, ähnlich Dark Mode). // Beim Wechsel wird die App neu geladen, damit der Storage-Adapter neu initialisiert. const [backend, setBackend] = useState(() => localStorage.getItem("rapport_backend") || "local"); @@ -236,6 +236,12 @@ export default function Login({ verifyLogin, settings, version }) {
+ {cloudUnreachable && ( +
+ Server nicht erreichbar. Bitte Verbindung prüfen und neu laden. +
+ )} +
{isCloud && studios.length > 1 && (