Ctrl K
ComunidadGuías…

app/helpers/react_component_helper.rb

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# frozen_string_literal: true

module ReactComponentHelper
  def react_component(name, props = {}, &block)
    data = { component: name.to_s.camelcase, props: }
    if block_given?
      tag.div data:, &block
    else
      tag.div nil, data:
    end
  end

  def react_admin_component(name, props = {})
    data = { 'admin-component': name.to_s.camelcase, props: }
    tag.div nil, data:
  end
end