import IconButton from '@material-ui/core/IconButton'; import InputAdornment from '@material-ui/core/InputAdornment'; import TextField from '@material-ui/core/TextField'; import Visibility from '@material-ui/icons/Visibility'; import VisibilityOff from '@material-ui/icons/VisibilityOff'; import clsx from 'clsx'; import React, { useState } from 'react'; import { useTranslation } from 'react-i18next'; import useStyles from './styles'; const PasswordField = (props: any) => { const classes = useStyles(); const { t } = useTranslation(); const [showPassword, setShowPassword] = useState(false); const handleClickShowPassword = () => { setShowPassword(!showPassword); }; const handleMouseDownPassword = ( event: React.MouseEvent ) => { event.preventDefault(); }; return ( {showPassword ? : } ), }} {...props} /> ); }; export default PasswordField;