initial github commit
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
import Ember from 'ember'
|
||||
import layout from '../templates/components/pagination-progress'
|
||||
|
||||
export default Ember.Component.extend
|
||||
tagName: 'span'
|
||||
layout: layout
|
||||
progressText: Ember.computed 'content.page', 'content.content.length', 'content.perPage', 'content.total_count', ->
|
||||
per_page = @get('content.perPage') || 10
|
||||
current_page = @get('content.page') || 1
|
||||
records_displayed = @get('content.content.length') || 0
|
||||
total_count = @get('content.meta.total_count') || 0
|
||||
|
||||
from_item = (current_page - 1) * per_page + 1
|
||||
to_item = Math.min(from_item + records_displayed - 1, total_count)
|
||||
from_item = 0 unless total_count
|
||||
"#{from_item} - #{to_item} / #{total_count}"
|
||||
Reference in New Issue
Block a user