summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRegis <boudinot.regis@yahoo.com>2016-12-15 10:28:17 -0700
committerRegis <boudinot.regis@yahoo.com>2016-12-15 10:28:17 -0700
commit40f433125e5747deb434e17669127cde250a6585 (patch)
tree79f42ba658b842b0a618849688dc8c6e6942c862
parent2dfb7e882626f41d3a1b5b4c2e30038079c7a1bc (diff)
downloadgitlab-ce-40f433125e5747deb434e17669127cde250a6585.tar.gz
strict props for easier re-use
-rw-r--r--app/assets/javascripts/vue_pagination/index.js.es614
1 files changed, 10 insertions, 4 deletions
diff --git a/app/assets/javascripts/vue_pagination/index.js.es6 b/app/assets/javascripts/vue_pagination/index.js.es6
index 712fa8442bc..54407c5ceef 100644
--- a/app/assets/javascripts/vue_pagination/index.js.es6
+++ b/app/assets/javascripts/vue_pagination/index.js.es6
@@ -12,10 +12,16 @@
const LAST = 'Last >>';
gl.VueGlPagination = Vue.extend({
- props: [
- 'change',
- 'pageInfo',
- ],
+ props: {
+ change: {
+ type: Function,
+ required: true,
+ },
+ pageInfo: {
+ type: Object,
+ required: true,
+ },
+ },
methods: {
changePage(e) {
let pageNum = this.pageInfo.page;