質問編集履歴

1

質問の追記:getCards関数について

2021/02/11 01:45

投稿

titizoukin
titizoukin

スコア3

test CHANGED
File without changes
test CHANGED
@@ -107,3 +107,49 @@
107
107
  (ここで扱う値はすべてグル―バルで管理かつ非同期処理を絡めてサーバサイドから取得や更新をするため最終的にreact-redux(redux-thunk)に書き換えるため)
108
108
 
109
109
  ```
110
+
111
+ 【質問への追記】getCardsについて
112
+
113
+ getCardsは現在のstateの中身のcardsのみを取り出し返します。
114
+
115
+ ```javascript
116
+
117
+ import {createSelector} from 'reselect';
118
+
119
+
120
+
121
+ const pMapSelector = state => state;
122
+
123
+
124
+
125
+ export const getCards = createSelector(
126
+
127
+ [pMapSelector],
128
+
129
+ state => state.pMap.cards
130
+
131
+ )
132
+
133
+
134
+
135
+ /*stateの初期値です。
136
+
137
+ const initialState = {
138
+
139
+
140
+
141
+ pMap:{
142
+
143
+ cards:[]
144
+
145
+ }
146
+
147
+
148
+
149
+ }
150
+
151
+ */
152
+
153
+
154
+
155
+ ```