Ошибка Redux-saga и Typescript: не удается вызвать выражение, тип которого не имеет подписи вызова - PullRequest
0 голосов
/ 24 мая 2019

Приведенный ниже код в конфигурации моего магазина приводит к следующей ошибке при объявлении функции createSagaMiddleware ():

Cannot invoke an expression whose type lacks a call signature. Type 'typeof import("/myProject/node_modules/redux-saga/index")' has no compatible call signatures

Я не уверен, что это значит.В пакете redux-saga и в документации redux-saga мало подробностей.

import createSagaMiddleware from 'redux-saga';
const sagaMiddleware = createSagaMiddleware();
const loggerMiddleware = createLogger();

export default function configureStore(preloadedState: any) {
  return createStore(
    rootReducer,
    preloadedState,
    applyMiddleware(sagaMiddleware, loggerMiddleware)
  )
}
...