Sha256: e0dd8c5839600c31651d251d3c6c7ae4e3ad29a9feca7762c98ef5fcb53e7829
Contents?: true
Size: 757 Bytes
Versions: 2
Compression:
Stored size: 757 Bytes
Contents
module Puffer module Helpers module ComponentHelper def component_wrap name = :span, options = {}, &block content_tag name, options.merge(:id => component_id), &block end def paginate(scope, options = {}, &block) paginator = Kaminari::Helpers::Paginator.new parent_controller.view_context, options.reverse_merge(:current_page => scope.current_page, :num_pages => scope.num_pages, :per_page => scope.limit_value, :param_name => Kaminari.config.param_name, :remote => false) paginator.to_s end def component_fields_for record, &block if opts[:builder] capture opts[:builder], &block else fields_for record, &block end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
puffer-0.1.1 | lib/puffer/helpers/component_helper.rb |
puffer-0.1.0 | lib/puffer/helpers/component_helper.rb |