質問編集履歴

1

試したことを追記しました

2019/10/05 01:27

投稿

k10a
k10a

スコア35

test CHANGED
File without changes
test CHANGED
@@ -219,3 +219,41 @@
219
219
  }
220
220
 
221
221
  ```
222
+
223
+
224
+
225
+ ## 追記
226
+
227
+
228
+
229
+ async dispatchにしてみましたがやはりできませんでした。
230
+
231
+
232
+
233
+ ```JavaScript
234
+
235
+ export const fetchPosts = () => async dispatch => {
236
+
237
+ postsRef.get().then(querySnapshot => {
238
+
239
+ querySnapshot
240
+
241
+ .forEach(function(doc) {
242
+
243
+ const posts = doc.data();
244
+
245
+ return posts;
246
+
247
+ })
248
+
249
+ .then(posts => {
250
+
251
+ dispatch({ type: "FETCH_POSTS", payload: posts });
252
+
253
+ });
254
+
255
+ });
256
+
257
+ };
258
+
259
+ ```