我创建了一个React表单,它是控制台记录的输入。但是,当我尝试将其连接到Firestore db时,它开始引发错误。
我可以在进行最新更改之前手动将其添加到项目列表中。
但是,当我添加此开关时,我应该能够看到添加到Cloud Firestore数据库中的新文档。
现在我在控制台中遇到错误。我从中得到的唯一具体信息是这是一个Firestore错误,自从尝试连接它们时开始,我就已经知道了。
我认为自己输错了一些内容,但是我重新检查了内容,没有发现任何遗漏。
有明显的地方可以查找连接问题吗?
这是我在错误开始之前输入的代码:
const projectReducer = (state = initState, action) => {
switch (action.type) {
case "CREATE_PROJECT_SUCCESS":
console.log("create project success", action.project);
return state;
case "CREATE_PROJECT_ERROR":
console.log("create project error", action.err);
return state;
// the default case will catch any other possibilities in a switch case
default:
return state;
}
};
我不希望更新出现在应用程序中,但应该在Firestore中显示。他们不是。