module Rdux
Constants
- Result
- VERSION
Public Instance Methods
dispatch(action_name, payload, opts = {})
click to toggle source
# File lib/rdux.rb, line 14 def dispatch(action_name, payload, opts = {}) action = Action.new(name: action_name, up_payload: payload) res = action.up(opts) action.down_payload = res.down_payload res.down_payload = action.down_payload action.save! if res.ok res.action = action res end