import { FC, useState } from 'react'; import { IconButton, InputAdornment } from '@mui/material'; import VisibilityIcon from '@mui/icons-material/Visibility'; import VisibilityOffIcon from '@mui/icons-material/VisibilityOff'; import ValidatedTextField, { ValidatedTextFieldProps } from './ValidatedTextField'; type ValidatedPasswordFieldProps = Omit; const ValidatedPasswordField: FC = ({ InputProps, ...props }) => { const [showPassword, setShowPassword] = useState(false); return ( setShowPassword(!showPassword)} edge="end" > {showPassword ? : } ) }} /> ); }; export default ValidatedPasswordField;