module Chic::Helpers::View
View
helpers to make it easy to instantiate presenters from views:
<% present @foo do |foo_presenter, _foo| %> <!- ... --> <% end %>
And:
<% present_each @foos do |foo_presenter, _foo| %> <!- ... --> <% end %>
Public Instance Methods
present(object, &block)
click to toggle source
# File lib/chic/helpers/view.rb, line 17 def present(object, &block) Chic::Presentable.presenter_for(object)&.present(object, &block) end
present_each(objects, &block)
click to toggle source
# File lib/chic/helpers/view.rb, line 21 def present_each(objects, &block) objects.each { |o| present(o, &block) } end