1
私は以下の状態のスライス(filterText)を組み合わせています。結果をフィルタリングして文字列を保持するだけです。最初の状態を空の文字列にすることは可能ですか?それとも、全体的に大きなストアオブジェクトのスライスであってもオブジェクトでなければならないのでしょうか?私はそれを文字列として使うことができますが、各ディスパッチごとに州の新しいコピーを作成するにはどうすればいいですか?現在のreturn {...state, ...action.data}
は奇妙に見えます。react redux storeのスライスはオブジェクトでなければならないのですか?
const initialState = ''
const filterText = (state = initialState, action) => {
switch (action.type) {
case constants.FILTER_CONTACTS:
return {
...state,
...action.data
}
default:
return state
}
}
export default filterText