summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/environments
diff options
context:
space:
mode:
authorFilipa Lacerda <filipa@gitlab.com>2017-02-16 12:02:55 +0000
committerFilipa Lacerda <filipa@gitlab.com>2017-02-16 12:02:55 +0000
commit51f037809e207b5a28d6c3f7945801a7a13739fe (patch)
tree916405f5663fabdacb7cb990bd9eebd251334293 /app/assets/javascripts/environments
parentba53ee78fa5ff5be573ca9f9e2dda75e8089aa85 (diff)
downloadgitlab-ce-51f037809e207b5a28d6c3f7945801a7a13739fe.tar.gz
Create util to handle pagination transformation
Diffstat (limited to 'app/assets/javascripts/environments')
-rw-r--r--app/assets/javascripts/environments/stores/environments_store.js.es69
1 files changed, 1 insertions, 8 deletions
diff --git a/app/assets/javascripts/environments/stores/environments_store.js.es6 b/app/assets/javascripts/environments/stores/environments_store.js.es6
index 87822730be2..15cd9bde08e 100644
--- a/app/assets/javascripts/environments/stores/environments_store.js.es6
+++ b/app/assets/javascripts/environments/stores/environments_store.js.es6
@@ -58,14 +58,7 @@ class EnvironmentsStore {
setPagination(pagination = {}) {
const normalizedHeaders = gl.utils.normalizeHeaders(pagination);
- const paginationInformation = {
- perPage: parseInt(normalizedHeaders['X-PER-PAGE'], 10),
- page: parseInt(normalizedHeaders['X-PAGE'], 10),
- total: parseInt(normalizedHeaders['X-TOTAL'], 10),
- totalPages: parseInt(normalizedHeaders['X-TOTAL-PAGES'], 10),
- nextPage: parseInt(normalizedHeaders['X-NEXT-PAGE'], 10),
- previousPage: parseInt(normalizedHeaders['X-PREV-PAGE'], 10),
- };
+ const paginationInformation = gl.utils.parseIntPagination(normalizedHeaders);
this.state.paginationInformation = paginationInformation;
return paginationInformation;