You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In your action creator, your action need to have two properties:
type: string|object
If type is a string, it will dispatch four different actions. Assuming the string is 'ACTION_A', action type will be:
ACTION_A immediately
ACTION_A_ON_NEXT
ACTION_A_ON_ERROR
ACTION_A_ON_COMPLETED
If type is an object, it will look for keys to specify action types:
onSubscribe
onNext
onError
onCompleted
When type is an object, any action type with an unspecified key will be ignored. E.g. if you only define onNext, the other three action will never be dispatched.
observable: Observable can be any object with a subscribe method on it.
Action object structure
onSubscribe action type, object will have all original object properties, including the observable property, except for type property. If type is an object. It will be replaced with the value on type.onSubscribe
onNext action type, object will have data and type properties.
onError action type, object will have err and type properties.
onCompleted action type, object will only have type property.