Evgeniy
пробовал, там все норм, я видимо логику некоторую не могу понять
Логика в том что что он ждёт когда статус объекта промис сменится на резолвед или реджектед
Evgeniy
И тогда получает результат промиса
Evgeniy
А у тебя он ничего не получает
Taras
смотри я поменял значения он в любом случае возвращает второй результат быстрее
Taras
А не не в любом)
Evgeniy
что исправить в этом коде чтоб он заработал?
async function f() { let promise = new Promise((resolve, reject) => { setTimeout(() => resolve("готово!"), 1000) }); let result = await promise; // будет ждать, пока промис не выполнится (*) alert(result); // "готово!" } f();
Taras
Меня всегда бесили таймауты они работают по другому
Taras
Как я помню есть микро таски и макротаски
Taras
И вот синхронные функции закидывает влево а асинхронные вправо
Evgeniy
Логично, там 2 сек таймер а тут одна
Evgeniy
Таймер в промис засунь
Alex
если промисаминаписать то все ок
Evgeniy
О том и речь)
Alex
вопрос в том что синтаксис асинк авейт нужен чтоб упростить запись, а я тут посути простопромисы и асинк в кашу перемешал, не так же код выглядеть должен?
Taras
ну так не парся никто в сеттаймаут асинк авейт не толкает и так)
Taras
зачем это делать)
Taras
У меня с фетчами все ровно работает
Evgeniy
вопрос в том что синтаксис асинк авейт нужен чтоб упростить запись, а я тут посути простопромисы и асинк в кашу перемешал, не так же код выглядеть должен?
Не понял, асинк и эвэйт он как бы с промисами и работает , просто на проекте у тебя будет вместо нью промис фетч который вернёт промис
Taras
+
Evgeniy
Или другой асинхронный зарос
Taras
Хочешь пожди еще неделю максимум я дочитаю книжку про асинхронку скажу ответ)
Alex
понял, спасиб чуваки, я по учебнику лерн JS двигаюсь по порядку, до запросов и вообще работы с сервером еще не дошел
Alex
Тарас, буду признателен)
Evgeniy
Норм учебник
Evgeniy
Сам по нему учил
Alex
ну и самурайскую камасутру паралельно смотрю)
IceBerg
Ребят, кто использовал хук формы? Там для кастомных полей нужны танцы с бубнами?
Taras
Что хук должен. Делать?
IceBerg
Работать с формой, очевидно)
Taras
Значение брать толкько чтол
IceBerg
Это отдельный пакет, не из родного реакта
Taras
Что еще с ней можно делать фокуситт
IceBerg
Ты как формы пишешь?
Taras
Так а что там писать филды из матириала поставлял
Taras
Значение из всех берется [e.target.name]: e target.value
Taras
Все
IceBerg
как обрабатываешь филды? Редьюсером чтоль?
Taras
Так всмысле обрабатываю
Taras
Что оам обработать
Taras
Не шарю
Taras
Значение уже в стейте
Taras
Как ввожу
Taras
Обьясни может я не шарю что-то еще нужно делать?😂
IceBerg
formik, redux-form, final-form, react-hook-form что-то говорит?
Taras
Формик юзаю
Taras
Но только беру значения и все
Taras
Никакой валидации нет не хотел на ней зацикливаться
Taras
Там в доке искал что-то но не более
IceBerg
Ну ты же понимаешь, что формик использует своё подобия хранилища?
Taras
Ну да
Evgeniy
// при создании промиса он сразу переводится в состояние "успешно завершён" let promise = new Promise(resolve => resolve("готово!")); promise.then(alert); // готово! (выведется сразу)
Evgeniy
Почему это работает ?
Evgeniy
Посл строка
Taras
Так как просим сразу
Evgeniy
Алерт вызнан без аргумента
Taras
Зарезолвився
Taras
Я видел такое же
Taras
Туды попадает респонс с резолва в аргумент
Evgeniy
Ну он обычной передаётся
Evgeniy
(Resolve)=> alert(resolve)
Evgeniy
А тут он как понял
Evgeniy
Какой-то прекол
Taras
Сам доставил)
Taras
Хочешь еще большую дичь зайдм на тесты лернжс
IceBerg
Ну да
Тогда у тебя должно быть понимание круговорота с формами, вот валидация один из аспектов, когда ты спрашиваешь "что хук делает?", по большому счету делает то же, что и формик, но по другому, вот мне и нужно узнать, нет ли там проблем с кастомными полями
Taras
Такие конченые
Taras
В формике думаю нет
IceBerg
В формике как раз норм)
Taras
Я про тесты конченые
Taras
)
Taras
формик топ)
Evgeniy
Сам доставил)
Где то про это правило написано?
Taras
Глубокая документация
Taras
Не знаю где у меня в книжке такое было
Andrei K ⚪🔵⚪
Привет. Может вопрос не в тему, но мб кто то уже имеет опыт. Кто как подтягивает знания по английскому. У меня огромный словарный запас, но полный провал по временам и грамматике (предлоги и вот это вот все). МОжет кто посоветует курсы, книги или каналы на ютубе годные
Taras
Я фильмы сериалы смотрю
Taras
Те же видео про программированию на английском
Taras
Времена за день можно выучить там все максимально просто
IceBerg
😂
Taras
Что нет?)