Size: a a a

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

2020 July 12

A

Artem in React — русскоговорящее сообщество
Понял, спасибо
источник

R

Roman in React — русскоговорящее сообщество
Привет ребят, есть thunk action
export const login = (email: string, password: string) => (dispatch: Dispatch<AuthDispatchTypes>): void => {
....}
Как мне вызвать ее с другого thunk  метода ?
источник

R

Roman in React — русскоговорящее сообщество
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
login(email, password)(dispatch)
источник

R

Roman in React — русскоговорящее сообщество
Воу супер, спасибо
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
но я бы так не делал)
источник

R

Roman in React — русскоговорящее сообщество
🧨 ethorz
но я бы так не делал)
А как ?
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
ну чисто по архитектуре так не правильно делать
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
dispatch(login(email, password))
источник

R

Roman in React — русскоговорящее сообщество
🧨 ethorz
ну чисто по архитектуре так не правильно делать
вызывать thunk  с другого ?
источник

R

Roman in React — русскоговорящее сообщество
🧨 ethorz
dispatch(login(email, password))
ТАк кстати не работает
источник

АВ

Андрей Вавель... in React — русскоговорящее сообщество
Должно работать
источник

АВ

Андрей Вавель... in React — русскоговорящее сообщество
Вероятно лучше тогда саги использовать, т.к там удобнее настраивать логику
источник

R

Roman in React — русскоговорящее сообщество
```
источник

R

Roman in React — русскоговорящее сообщество
Argument of type '(dispatch: Dispatch<AuthDispatchTypes>) => void' is not assignable to parameter of type 'AuthDispatchTypes'.
 Type '(dispatch: Dispatch<AuthDispatchTypes>) => void' is missing the following properties from type 'UpdateUser': type, payload
источник

R

Roman in React — русскоговорящее сообщество
Наверное я накосячил где-то
источник

АВ

Андрей Вавель... in React — русскоговорящее сообщество
С тайпскртптом проблема, где то с типами запутался
источник

АВ

Андрей Вавель... in React — русскоговорящее сообщество
Попробуй объединить типы AuthDispatchTypes и UpdateUser
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Андрей Вавель
Попробуй объединить типы AuthDispatchTypes и UpdateUser
у него разница в payload скорее всего
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
короче сделай ts-ignore)
источник