Size: a a a

React — русскоговорящее сообщество

2021 January 14

⠀⠀

⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀... in React — русскоговорящее сообщество
Маргарита
Привет, ребята! Я использую react + typescript и у меня в saga typescript ругается на эффект debounce
https://skr.sh/s67aTGKd2Hf?a

пишет: Аргумент типа "number" нельзя назначить параметру типа "(...args: any) => any".ts(2345)

Подскажите, пожалуйста, как можно исправить эту проблему?
По всей видимости он функцию принимает, а ты number передаешь
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Маргарита
Привет, ребята! Я использую react + typescript и у меня в saga typescript ругается на эффект debounce
https://skr.sh/s67aTGKd2Hf?a

пишет: Аргумент типа "number" нельзя назначить параметру типа "(...args: any) => any".ts(2345)

Подскажите, пожалуйста, как можно исправить эту проблему?
ты перепутала порядок аргументов.
источник

М

Маргарита in React — русскоговорящее сообщество
Oleg Rizhkov
ты перепутала порядок аргументов.
Пробовала менять местами, проблема не решается. В документации такой порядок:
источник

М

Маргарита in React — русскоговорящее сообщество
Oleg Rizhkov
ты перепутала порядок аргументов.
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Маргарита
Пробовала менять местами, проблема не решается. В документации такой порядок:
странно.
источник

⠀⠀

⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀... in React — русскоговорящее сообщество
Маргарита
Пробовала менять местами, проблема не решается. В документации такой порядок:
А можешь зайти в модуль и посмотреть, что там в сорсах задекларировано?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Маргарита
Привет, ребята! Я использую react + typescript и у меня в saga typescript ругается на эффект debounce
https://skr.sh/s67aTGKd2Hf?a

пишет: Аргумент типа "number" нельзя назначить параметру типа "(...args: any) => any".ts(2345)

Подскажите, пожалуйста, как можно исправить эту проблему?
Debounce не из лодаша случайно импортнула?
источник

М

Маргарита in React — русскоговорящее сообщество
⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀
А можешь зайти в модуль и посмотреть, что там в сорсах задекларировано?
Да, вот:
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Маргарита
Да, вот:
Это не тот debounce видимо, нужно из saga импортировать
источник

VZ

Vlad Zhukov in React — русскоговорящее сообщество
Всем привет, переход с ангуляра на реакт дается болезненно, нужна помощь)

Есть redux store и action для разлогинивания пользователя, есть интерсептор в котором проверяется на 401 ошибку от сервака. Идея в следующем: если пришла 401 то диспатчнуть метод логаута, вот только ничего не просходит, лог внутри метода не отрабатывает и ошибки тоже не бросает.
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Маргарита
Да, вот:
явно не то.
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Маргарита
Да, вот:
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Vlad Zhukov
Всем привет, переход с ангуляра на реакт дается болезненно, нужна помощь)

Есть redux store и action для разлогинивания пользователя, есть интерсептор в котором проверяется на 401 ошибку от сервака. Идея в следующем: если пришла 401 то диспатчнуть метод логаута, вот только ничего не просходит, лог внутри метода не отрабатывает и ошибки тоже не бросает.
Не вижу диспатча, какая то фигня вместо него написана
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Vlad Zhukov
Всем привет, переход с ангуляра на реакт дается болезненно, нужна помощь)

Есть redux store и action для разлогинивания пользователя, есть интерсептор в котором проверяется на 401 ошибку от сервака. Идея в следующем: если пришла 401 то диспатчнуть метод логаута, вот только ничего не просходит, лог внутри метода не отрабатывает и ошибки тоже не бросает.
чёт не easy peasy
источник

VS

Vitaly Sharøv in React — русскоговорящее сообщество
подскажите пожалуйста, стоит ли переделывать обычные санки на createAsyncThunk?
источник

И

Иван in React — русскоговорящее сообщество
Vlad Zhukov
Всем привет, переход с ангуляра на реакт дается болезненно, нужна помощь)

Есть redux store и action для разлогинивания пользователя, есть интерсептор в котором проверяется на 401 ошибку от сервака. Идея в следующем: если пришла 401 то диспатчнуть метод логаута, вот только ничего не просходит, лог внутри метода не отрабатывает и ошибки тоже не бросает.
Нельзя хуки вызывать вне компонентов или хуков
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Vlad Zhukov
Всем привет, переход с ангуляра на реакт дается болезненно, нужна помощь)

Есть redux store и action для разлогинивания пользователя, есть интерсептор в котором проверяется на 401 ошибку от сервака. Идея в следующем: если пришла 401 то диспатчнуть метод логаута, вот только ничего не просходит, лог внутри метода не отрабатывает и ошибки тоже не бросает.
Да и useStore наверняка хук, его только в компонентах можно использовать. Тебе тут просто нужно импортить стор и диспатчить экшен
источник

VZ

Vlad Zhukov in React — русскоговорящее сообщество
да чет нии разу не изи пизи, либа была в составе скелета для реакт нейтива, с которым приходится работать
источник

И

Иван in React — русскоговорящее сообщество
Vitaly Sharøv
подскажите пожалуйста, стоит ли переделывать обычные санки на createAsyncThunk?
А в чем разница?
источник

И

Иван in React — русскоговорящее сообщество
Vlad Zhukov
да чет нии разу не изи пизи, либа была в составе скелета для реакт нейтива, с которым приходится работать
Импортируй стор явно и напрямую оттуда, где он объявлен
источник