В
Size: a a a
В
EM
data?: SomeData
это вполне логично, так как начальное состояние данных пустое до фетча. При этом в компонентах хочется использовать useSelector/connect, что бы доставать эти данные. Очень неудобно делать постоянные проверки на наличие данных в сторе, особенно в хуках, из них часто приходится возвращать пустые значения и это вся тянется по цепочке во всех остальных со-зависимых хуках. Я думаю вполне знакомая ситуация для тех кто работает с таким стеком, возможно посоветуете какие-то нормальные варианты как от этого можно уйти? Из того что мне приходит в голову, это прикидывать состояние пропсами делая проверки в компонентах выше, но это не всегда удобно и не сильно лучше, но хоть хуки при этом получаются проще, второй вариант это кастовать типы в селекторах, что тоже выглядит не очень красиво, какие еще вариант есть? СпасибоVS
VS
VS
EM
VS
const [login] = useLoginMutation({
variables: {
variable: {
login: formState.email,
password: formState.password
}
},
onCompleted: ({ login }) => {
localStorage.setItem('x-api-key', login.tokens.accessToken);
history.push('/');
}
});
VS
EM
VS
ДВ
ДВ
key={window.location.pathname}к <Route />
EM
ЖЧ
ЖЧ
ЖЧ
A
😱 Axios request failed: Error: Network Error
Это выводится в Консоли ( В самом начале ) IH
😱 Axios request failed: Error: Network Error
Это выводится в Консоли ( В самом начале ) A
VS
😱 Axios request failed: Error: Network Error
Это выводится в Консоли ( В самом начале )