import React, {useState} from 'react'; import FloatingLabelTextInput from '../../src/floatingLabelTextInput'; import FontAwesome5Icon from 'react-native-vector-icons/FontAwesome5'; import FontisoIcon from 'react-native-vector-icons/Fontisto'; export default function BorderBottomWithIcon() { const [showPassword, setShowPassword] = useState(true); return ( console.log('Icon pressed')} /> } rightIcon={ !showPassword ? ( setShowPassword((s: boolean) => !s)} /> ) : ( setShowPassword((s: boolean) => !s)} /> ) } secureTextEntry={showPassword} /> ); }