質問編集履歴

1

actionの追加

2021/02/28 09:44

投稿

kamiki_09
kamiki_09

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,5 @@
1
+ reducer
2
+
1
3
  ```
2
4
 
3
5
  case EDIT_CATEGORY:
@@ -6,7 +8,29 @@
6
8
 
7
9
  ```
8
10
 
11
+ action
9
12
 
13
+ ```
14
+
15
+ export const editCategory = ({ id, category }) => (dispatch, getState) => {
16
+
17
+ axios.put(`${url}/api/categories/${id}/`, category, tokenConfig(getState))
18
+
19
+ .then(res => {
20
+
21
+ dispatch({
22
+
23
+ type: EDIT_CATEGORY,
24
+
25
+ payload: res.data
26
+
27
+ })
28
+
29
+ }).catch(err => console.log(err));
30
+
31
+ }
32
+
33
+ ```
10
34
 
11
35
  このようなコードで実行して、ReduxDevToolsで確認するとundefinedが出てしまいます。
12
36