Reactjs 为什么redux';当使用typescript和react redux firebase时,是否会抱怨方法过载?

Reactjs 为什么redux';当使用typescript和react redux firebase时,是否会抱怨方法过载?,reactjs,typescript,redux,Reactjs,Typescript,Redux,问题 我有一个基本的项目,只有一个最小的样板文件,因为我想尝试react redux firebase。因此,我根据这里的typescript示例设置了所有内容: 但这一部分: const rootReducer = combineReducers<RootState>({ firebase: firebaseReducer, firestore: firestoreReducer }); const rootReducer=combinereducer({ firebas

问题

我有一个基本的项目,只有一个最小的样板文件,因为我想尝试
react redux firebase
。因此,我根据这里的typescript示例设置了所有内容:

但这一部分:

const rootReducer = combineReducers<RootState>({
  firebase: firebaseReducer,
  firestore: firestoreReducer
});
const rootReducer=combinereducer({
firebase:firebaseReducer,
firestore:firestoreReducer
});
他在抱怨:

> firestore: Reducer<FirestoreReducer.Reducer, any> No overload matches
> this call. Overload 1 of 3,
>firestore:减速器无过载匹配
>这个电话。过载1/3,
我制作了一个最小的codesandbox演示来重现这个问题:

您可以在第54行看到错误,尽管应用程序运行正常。在我的本地客户端上,它不会渲染,我只是在浏览器中看到错误(重载…)

我做错了什么?一定是关于打字脚本的,我是一个真正的初学者