Module: Trailblazer::Finder::Adapters::Basic::Paging

Defined in:
lib/trailblazer/finder/adapters/basic/paging.rb

Overview

Basic Paging Adapter

Class Method Summary collapse

Class Method Details

.set_paging_handlerObject



12
13
14
15
16
# File 'lib/trailblazer/finder/adapters/basic/paging.rb', line 12

def set_paging_handler
  ->(current_page, per_page, entity) do
    entity.drop(([current_page, 1].max - 1) * per_page).first(per_page)
  end
end