for (const [ type, responseAgr ] of Object.entries(groupItems)) {
yield updateStore(type, responseAgr);
}
Так выдает ошибку:
Object.entries(groupItems).forEach(([ type, responseAgr ]) => {
yield updateStore(type, responseAgr);
})
TS1163: A 'yield' expression is only allowed in a generator body.
кто знает в чем прикол?
в то что в ошибке написано, ты вызываешь елд в обычной функции
смысл же не меняет
елд можно вызывать только в генераторе
у тебя колбэк передается по параметрам в форич, а этот колбек не генератор
yield updateStore(type, responseAgr); у тебя вызываеться внтри функции а не внутри генератора. yield не глобальная переменная он не понимает что ты хочешь сделать.
понял , спасибо
Обсуждают сегодня