Я следую учебному пособию по редуксу и почти закончил с этим, но не смог передать массив в файл asyncValidate
Мне нужно изменить массив ['john', 'paul', 'george', 'ringo']
, используя массив из ответа сервера ...
const sleep = ms => new Promise(resolve => setTimeout(resolve, ms))
const asyncValidate = (values /*, dispatch */) => {
return sleep(1000).then(() => {
// simulate server latency
if (['john', 'paul', 'george', 'ringo'].includes(values.username)) {
throw { username: 'That username is taken' }
}
})
}
export default asyncValidate