import { useTranslation } from "react-i18next"; import Icon from "./Icon"; import { ruleList } from "../passwordPolicy"; /** * Anforderungsliste unter einem Passwortfeld, die sich beim Tippen abhakt. * * Solange nichts eingegeben ist, bleibt sie neutral – ein Feld, das man noch * gar nicht angefasst hat, soll nicht wie ein Fehler aussehen. */ export default function PasswordRules({ policy, value }) { const { t } = useTranslation(); const regeln = ruleList(policy, value, t); const unberuehrt = !value; return (