aboutsummaryrefslogtreecommitdiff
path: root/javascript/app/templates/components/paginated-list.hbs
diff options
context:
space:
mode:
authoralexwl <alexey.a.kiryushin@gmail.com>2018-10-02 13:17:04 +0300
committeralexwl <alexey.a.kiryushin@gmail.com>2018-10-02 13:17:04 +0300
commitcf2c56c7061b7ed40fdd3b40a352ddb9c9b7371f (patch)
treeb1de9ada0f1b1cb064e3a9e0d4042d1f519085bd /javascript/app/templates/components/paginated-list.hbs
Initial commit
Diffstat (limited to 'javascript/app/templates/components/paginated-list.hbs')
-rw-r--r--javascript/app/templates/components/paginated-list.hbs17
1 files changed, 17 insertions, 0 deletions
diff --git a/javascript/app/templates/components/paginated-list.hbs b/javascript/app/templates/components/paginated-list.hbs
new file mode 100644
index 0000000..2ae9813
--- /dev/null
+++ b/javascript/app/templates/components/paginated-list.hbs
@@ -0,0 +1,17 @@
+<div class="paginated-list-header">
+ <span>Found {{total}}</span>
+ {{#if (or next prev)}}
+ &nbsp;
+ &nbsp;
+ <span>
+ {{#if first}}<button class="btn btn-outline-secondary btn-sm" {{action "update" first.href}}>&lt;&lt;</button>{{/if}}
+ {{#if prev}}<button button class="btn btn-outline-secondary btn-sm" {{action "update" prev.href}}>&lt;</button>{{/if}}
+ {{firstItemOnPage}} - {{lastItemOnPage}}
+ {{#if next}}<button button class="btn btn-outline-secondary btn-sm" {{action "update" next.href}}>&gt;</button>{{/if}}
+ {{#if last}}<button button class="btn btn-outline-secondary btn-sm" {{action "update" last.href}}>&gt;&gt;</button>{{/if}}
+ </span>
+ {{/if}}
+</div>
+<div class="paginated-list-content">
+ {{yield items}}
+</div>