Module: Usps::Support::Helpers::ReactHelper

Defined in:
lib/usps/support/helpers/react_helper.rb

Overview

Render React components

Instance Method Summary collapse

Instance Method Details

#action_button(props) ⇒ Object



11
12
13
# File 'lib/usps/support/helpers/react_helper.rb', line 11

def action_button(props)
  react_component('ActionButton', props)
end

#react_component(component_name, props = {}) ⇒ Object



7
8
9
# File 'lib/usps/support/helpers/react_helper.rb', line 7

def react_component(component_name, props = {})
  (:div, '', data: { 'react-component' => component_name, props: props.to_json })
end