lemo-crm/web/app/templates/components/pagination-bar.hbs

42 lines
1.1 KiB
Handlebars

<h6 class="pull-left no-margin">
{{#if (gt total 1)}}
Total: {{total}} Records
{{else if (eq total 1)}}
Total: {{total}} Record
{{else}}
No Record
{{/if}}
</h6>
<ul class="pagination no-margin pull-right">
<li class="prev">
<a href="#" {{action 'gotoPage' prevPage}}>
<i class="ace-icon fa fa-angle-double-left"></i>
</a>
</li>
{{#each pages as |page|}}
<li class="{{if page.active 'active'}}">
<a href="#" {{action 'gotoPage' page.page}}>
{{page.text}}
</a>
</li>
{{/each}}
<li class="next">
<a href="#" {{action 'gotoPage' nextPage}}>
<i class="ace-icon fa fa-angle-double-right"></i>
</a>
</li>
{{#if (gt allPages.length 1)}}
<li>
<select style="width: 48px; margin: 1px 4px;"
onchange={{action 'gotoPage' value='target.value'}}>
{{#each allPages as |page|}}
<option value={{page}} selected={{if (eq currPage page) 'selected'}}>
{{page}}
</option>
{{/each}}
</select>
</li>
{{/if}}
</ul>