In typical reducer patterns, actions are plain objects with a type property that holds a string value (and which may have other properties as well):