Link statt a-Element, und check deckt ab, was der CI prueft
This commit is contained in:
@@ -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>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user