'use client'; import { AiTwotoneEyeInvisible } from 'react-icons/ai'; import { AiTwotoneEye } from 'react-icons/ai'; import { useState } from 'react'; import { IAuthInput } from '@/typings/auth-input.type'; const AuthInput = ({ id, placeholder, type, required, label }: IAuthInput) => { const [isVisible, setIsVisible] = useState(false); return (
{label ? : null} {type === 'password' ? ( <> setIsVisible(!isVisible)} /> setIsVisible(!isVisible)} /> ) : null}
); }; export default AuthInput;