32. Reducer
func userReducer(action: Action, user: User?) -> User {
var resultUser = user ?? User()
switch action {
case let action as UpdateUserName:
resultUser.name = action.name
case let action as UpdateUserSurname:
resultUser.surname = action.surname
case let action as UpdateUserPresentationTitle:
resultUser.presentationTitle = action.title
default:
break
}
return resultUser
}
@EliSawic
63. Check them out!
• Karl Bowden - @karlbowden
• Benjamin Encz - @benjaminencz
• Aleksander Rendtslev - @ARendtslev
• Dan Abramov - @danAbramov
@EliSawic