Sha256: 255424cb14f10e22fabf5d9b62fea3698740a6b1afaaddc9e50d2d381bcf06da

Contents?: true

Size: 310 Bytes

Versions: 57

Compression:

Stored size: 310 Bytes

Contents

module Plutonium
  module Helpers
    module ComponentHelper
      def resolve_component(name)
        Plutonium::ComponentRegistry.resolve name
      end

      def render_component(name, *, **, &)
        component = resolve_component name
        render(component.new(*, **), &)
      end
    end
  end
end

Version data entries

57 entries across 57 versions & 1 rubygems

Version Path
plutonium-0.16.5 lib/plutonium/helpers/component_helper.rb
plutonium-0.16.4 lib/plutonium/helpers/component_helper.rb
plutonium-0.16.3 lib/plutonium/helpers/component_helper.rb
plutonium-0.16.1 lib/plutonium/helpers/component_helper.rb
plutonium-0.16.0 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.24 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.23 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.22 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.21 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.20 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.19 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.18 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.17 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.16 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.15 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.14 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.13 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.12 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.11 lib/plutonium/helpers/component_helper.rb
plutonium-0.15.10 lib/plutonium/helpers/component_helper.rb