Size: a a a

JavaScript.Ninja

2021 June 04

N

Nikita in JavaScript.Ninja
но сработает ли это, если результат тоже функция?
источник

N

Nikita in JavaScript.Ninja
или вообще в юзреф?
источник

DB

Dmitry Bondar in JavaScript.Ninja
если это обычная функция без зависимостей на стейт компонента то зачем ее инициализировать в компоненте?
источник

VK

Vladimir Klimov in JavaScript.Ninja
Когда ребенок обернут в useMemo и ему надо передать ее колбеком, напрмер
источник

DB

Dmitry Bondar in JavaScript.Ninja
чёт я вообще ничего не понял на словах) пример бы
источник

M

Michael in JavaScript.Ninja
Может в react.memo?
источник

N

Nikita in JavaScript.Ninja
это функция, создающаяся в дебаунсере
источник

N

Nikita in JavaScript.Ninja
это чендж хэндлер, для поля поиска
источник

VK

Vladimir Klimov in JavaScript.Ninja
Да, опечатался)
Точнее думал одно, а написао другое
источник

YS

Yuri Strelets in JavaScript.Ninja
а взять уже готовый useDebounce?
источник

ЯС

Ярослав Семенов... in JavaScript.Ninja
Переслано от Ярослав Семенов...
такая запись заблочит поток пока не исполнятся все запросы?
источник

RM

Roman Mironov in JavaScript.Ninja
Как минимум promise.all принимает промисы
источник

RM

Roman Mironov in JavaScript.Ninja
И у вас все уже в вашем цикле выполнится
источник

VK

Vladimir Klimov in JavaScript.Ninja
Я бы не делал await внутри map, а сделал map уже результатов, которые вернёт Promise.all
В таком случае запросы уйдут параллельно и  ждать результатов будем один раз, а не для каждого запроса отдельно + для всех вместе)
источник

DZ

D Z in JavaScript.Ninja
Не, у него нормально написано. async функция же возвращает промис, А Promise.all будет ждать, когда все промисы зарезолвятся
источник

Q

Qwerty in JavaScript.Ninja
Settled возможно уместнее
источник

RM

Roman Mironov in JavaScript.Ninja
беру свои слова обратно)
источник

RM

Roman Mironov in JavaScript.Ninja
никогда не юзал async в map, бподумал, что они внутри уже зарезолвятся
источник

VK

Vladimir Klimov in JavaScript.Ninja
Я знаю, что передаются промисы
Но я не очень понимаю, оказывается, как выполняются асинхронные функции и как работает await🤔
источник

DZ

D Z in JavaScript.Ninja
Мне самому пришлось подумать можно ли так)
источник