Link statt a-Element, und check deckt ab, was der CI prueft
All checks were successful
CI / Lint, Typen, Tests, Build (push) Successful in 11m12s
CI / Migrationen auf leerer Datenbank (push) Successful in 10m6s

This commit is contained in:
2026-09-10 10:01:08 +02:00
parent eb25369d1d
commit 6903013548
3 changed files with 9 additions and 4 deletions

View File

@@ -1,5 +1,6 @@
"use client";
import Link from "next/link";
import { useActionState, useState } from "react";
import { passwortAendern, type WechselZustand } from "@/actions/passwort";
import { Button } from "@/components/ui/Button";
@@ -86,14 +87,18 @@ export function PasswortAendernFormular({ erzwungen }: { erzwungen: boolean }) {
Passwort ändern
</Button>
{/* `Link` und nicht `<a>`: ein gewöhnlicher Verweis auf eine Seite dieser
Anwendung lädt das Dokument neu und damit das ganze Bündel — der Weg
zurück fühlte sich an wie ein Neustart. eslint-config-next weist das
ab, und zu Recht. */}
{!erzwungen && (
<a
<Link
href="/"
className="rounded text-center text-xs text-ink-muted underline underline-offset-2 hover:no-underline
focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-500"
>
Zurück zur Anwendung
</a>
</Link>
)}
</form>
);