lib/action_set/helpers/helper_methods.rb in actionset-0.4.0 vs lib/action_set/helpers/helper_methods.rb in actionset-0.4.1

- old
+ new

@@ -1,18 +1,24 @@ # frozen_string_literal: true -require_relative './sort_linker' -require_relative './paginator' +require_relative './sort/current_direction_for_helper' +require_relative './sort/description_for_helper' +require_relative './sort/link_for_helper' +require_relative './sort/next_direction_for_helper' +require_relative './sort/path_for_helper' +require_relative './pagination/links_for_helper' +require_relative './pagination/path_for_helper' module ActionSet module Helpers module HelperMethods - def sort_link_for(column, title = nil) - Helpers::SortLinker.new(self).render(column, title) - end + include Sort::CurrentDirectionForHelper + include Sort::DescriptionForHelper + include Sort::LinkForHelper + include Sort::NextDirectionForHelper + include Sort::PathForHelper - def pagination_links_for(set) - Helpers::Paginator.new(self).render(set) - end + include Pagination::PathForHelper + include Pagination::LinksForHelper end end end