Я пытаюсь заставить мое приложение не жаловаться, что действие не имеет неопределенного свойства типа.Как правильно использовать redux-thunk, с React?
Я настроил мой стороне клиента визуализации следующим образом:
import React from 'react';
import ReactDOM from 'react-dom';
import routes from './shared/routes';
import rootReducer from './shared/reducers';
import thunk from 'redux-thunk';
import { createStore, applyMiddleware } from 'redux';
import { Provider } from 'react-redux';
let initialState = window.__INITIAL_STATE_;
const store = createStore(rootReducer, initialState, applyMiddleware(thunk));
ReactDOM.render(
<Provider store={store}>
{routes}
</Provider>, document.getElementById('app'));
который я считал, что правильный путь?
Знаете ли вы, что redux-thunk проверяет, действительно ли действие, если функция и если оно есть, затем вызывает эту функцию? – denysdovhan
Да, вы можете вызвать функцию в отличие от объекта, содержащего тип и полезную нагрузку. Мой код, кажется, отключается при вызовах с помощью отправки (myAction()) внутри этой функции. Если это имеет смысл вообще? Мой код можно найти здесь: https://github.com/designspin/react-redux-universal – Jason
Какие действия вы хотите сделать? В общем, вы будете использовать thunks для отправки асинхронных действий. –