mirror of
https://github.com/IgnatZakalinsky/home-works.git
synced 2025-12-17 04:49:25 +00:00
final ref hw3 / fix text
This commit is contained in:
@@ -63,7 +63,7 @@ const Greeting: React.FC<GreetingPropsType> = (
|
|||||||
|
|
||||||
{lastUserName && (
|
{lastUserName && (
|
||||||
<div className={s.greeting}>
|
<div className={s.greeting}>
|
||||||
hello <span id={'hw3-last-user'}>{lastUserName}</span>!
|
Привет <span id={'hw3-last-user'}>{lastUserName}</span>!
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ type GreetingContainerPropsType = {
|
|||||||
export const pureAddUser = (name: any, setError: any, setName: any, addUserCallback: any) => {
|
export const pureAddUser = (name: any, setError: any, setName: any, addUserCallback: any) => {
|
||||||
// если имя пустое - показать ошибку, иначе - добавить юзера и очистить инпут
|
// если имя пустое - показать ошибку, иначе - добавить юзера и очистить инпут
|
||||||
if (!name.trim()) {
|
if (!name.trim()) {
|
||||||
setError('name is required!')
|
setError('Ошибка! Введите имя!')
|
||||||
} else {
|
} else {
|
||||||
addUserCallback(name)
|
addUserCallback(name)
|
||||||
setName('')
|
setName('')
|
||||||
@@ -19,7 +19,7 @@ export const pureAddUser = (name: any, setError: any, setName: any, addUserCallb
|
|||||||
|
|
||||||
export const pureOnBlur = (name: any, setError: any) => { // если имя пустое - показать ошибку
|
export const pureOnBlur = (name: any, setError: any) => { // если имя пустое - показать ошибку
|
||||||
if (!name.trim()) {
|
if (!name.trim()) {
|
||||||
setError('name is required!')
|
setError('Ошибка! Введите имя!')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -31,13 +31,13 @@ test('name 2', () => {
|
|||||||
name = ''
|
name = ''
|
||||||
pureAddUser(name, setError, setName, addUserCallback)
|
pureAddUser(name, setError, setName, addUserCallback)
|
||||||
expect(name).toBe('')
|
expect(name).toBe('')
|
||||||
expect(error).toBe('name is required!')
|
expect(error).toBe('Ошибка! Введите имя!')
|
||||||
expect(added).toBe(false)
|
expect(added).toBe(false)
|
||||||
})
|
})
|
||||||
test('name 3', () => {
|
test('name 3', () => {
|
||||||
name = ' '
|
name = ' '
|
||||||
pureAddUser(name, setError, setName, addUserCallback)
|
pureAddUser(name, setError, setName, addUserCallback)
|
||||||
expect(name).toBe(' ')
|
expect(name).toBe(' ')
|
||||||
expect(error).toBe('name is required!')
|
expect(error).toBe('Ошибка! Введите имя!')
|
||||||
expect(added).toBe(false)
|
expect(added).toBe(false)
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -20,10 +20,10 @@ test('name 1', () => {
|
|||||||
test('name 2', () => {
|
test('name 2', () => {
|
||||||
name = ''
|
name = ''
|
||||||
pureOnBlur(name, setError)
|
pureOnBlur(name, setError)
|
||||||
expect(error).toBe('name is required!')
|
expect(error).toBe('Ошибка! Введите имя!')
|
||||||
})
|
})
|
||||||
test('name 3', () => {
|
test('name 3', () => {
|
||||||
name = ' '
|
name = ' '
|
||||||
pureOnBlur(name, setError)
|
pureOnBlur(name, setError)
|
||||||
expect(error).toBe('name is required!')
|
expect(error).toBe('Ошибка! Введите имя!')
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user