import { AlertTriangle, Check } from 'lucide-react'; import { usePublicSettings } from '@/react/portainer/settings/queries'; import { Icon } from '@@/Icon'; interface Props { passwordValid: boolean; forceChangePassword?: boolean; } export function PasswordCheckHint({ passwordValid, forceChangePassword, }: Props) { const settingsQuery = usePublicSettings(); const minPasswordLength = settingsQuery.data?.RequiredPasswordLength; return (

{forceChangePassword && 'An administrator has changed your password requirements, '} The password must be at least {minPasswordLength} characters long. {passwordValid && ( )}

); }