translate Extracting State Logic into a Reducer
#446
Merged
Extracting State Logic into a Reducer
#446