diff options
author | Filipa Lacerda <filipa@gitlab.com> | 2016-10-14 13:14:18 +0100 |
---|---|---|
committer | Filipa Lacerda <filipa@gitlab.com> | 2016-11-16 11:57:50 +0000 |
commit | 4df7c9edef9c51d2ba45f09ad7a1d2d5e1686ba3 (patch) | |
tree | 864a351e383ac3163bfd400c94ff3f1125884505 /app/assets/javascripts/environments/services | |
parent | b33791d8b94f5b41699996414e7fa2ce06e2f519 (diff) | |
download | gitlab-ce-4df7c9edef9c51d2ba45f09ad7a1d2d5e1686ba3.tar.gz |
Starts Vue view for environmnets List
Diffstat (limited to 'app/assets/javascripts/environments/services')
-rw-r--r-- | app/assets/javascripts/environments/services/environments_service.js.es6 | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/app/assets/javascripts/environments/services/environments_service.js.es6 b/app/assets/javascripts/environments/services/environments_service.js.es6 new file mode 100644 index 00000000000..179c0807cea --- /dev/null +++ b/app/assets/javascripts/environments/services/environments_service.js.es6 @@ -0,0 +1,19 @@ +class EnvironmentsService { + + constructor (root) { + Vue.http.options.root = root; + + debugger; + + this.environments = Vue.resource(root); + + Vue.http.interceptors.push((request, next) => { + request.headers['X-CSRF-Token'] = $.rails.csrfToken(); + next(); + }); + } + + all () { + return this.environments.get(); + } +};
\ No newline at end of file |