This commit is contained in:
IgnatOffice
2022-06-08 18:08:16 +03:00
parent 86a91342be
commit f5c5bd271c

View File

@@ -16,18 +16,17 @@ const GreetingContainer: React.FC<GreetingContainerPropsType> = ({users, addUser
const [error, setError] = useState<string>('') // need to fix any const [error, setError] = useState<string>('') // need to fix any
const setNameCallback = (e: ChangeEvent<HTMLInputElement>) => { // need to fix any // нельзя пробелы перед и после имени, можно в середине const setNameCallback = (e: ChangeEvent<HTMLInputElement>) => { // need to fix any // нельзя пробелы перед и после имени, можно в середине
const trimmedName = e.currentTarget.value.trim() setName(e.currentTarget.value) // need to fix
error && setError('')
if (trimmedName) {
setName(trimmedName) // need to fix
setError('')
} else {
setName('')
setError('name is require!')
}
} }
const addUser = () => { const addUser = () => {
addUserCallback(name) const trimmedName = name.trim()
if (trimmedName) {
addUserCallback(trimmedName) // need to fix
} else {
setError('name is require!')
}
setName('') setName('')
} }