import VisibilityIcon from '@mui/icons-material/Visibility';
import VisibilityOffIcon from '@mui/icons-material/VisibilityOff';
import { InputAdornment } from '@mui/material';
import { useTranslation } from 'react-i18next';
import { IconButton } from '../..';
import {
labelDisplayThePassword,
labelHideThePassword
} from '../translatedLabels';
interface Props {
changeVisibility: () => void;
isVisible: boolean;
}
const PasswordEndAdornment = ({
isVisible,
changeVisibility
}: Props): JSX.Element => {
const { t } = useTranslation();
const icon = isVisible ? : ;
const label = isVisible ? labelHideThePassword : labelDisplayThePassword;
return (
{icon}
);
};
export default PasswordEndAdornment;