From 16e6f8c7ac05a8a1886ae9b325686fdc4489d0ba Mon Sep 17 00:00:00 2001 From: Nathan Friend Date: Thu, 21 Mar 2019 15:13:31 -0300 Subject: WIP. Initial view has been replicated in Vue --- .../gitlab_pages/domains/components/app.vue | 118 +++++++++++++++++++++ .../javascripts/gitlab_pages/domains/index.js | 27 +++++ .../gitlab_pages/domains/store/actions.js | 29 +++++ .../gitlab_pages/domains/store/index.js | 14 +++ .../gitlab_pages/domains/store/mutation_types.js | 6 ++ .../gitlab_pages/domains/store/mutations.js | 29 +++++ .../gitlab_pages/domains/store/state.js | 7 ++ .../pages/projects/pages_domains/edit/index.js | 3 + .../pages/projects/pages_domains/new/index.js | 3 + app/views/projects/pages_domains/edit.html.haml | 20 ++-- app/views/projects/pages_domains/new.html.haml | 24 +++-- 11 files changed, 262 insertions(+), 18 deletions(-) create mode 100644 app/assets/javascripts/gitlab_pages/domains/components/app.vue create mode 100644 app/assets/javascripts/gitlab_pages/domains/index.js create mode 100644 app/assets/javascripts/gitlab_pages/domains/store/actions.js create mode 100644 app/assets/javascripts/gitlab_pages/domains/store/index.js create mode 100644 app/assets/javascripts/gitlab_pages/domains/store/mutation_types.js create mode 100644 app/assets/javascripts/gitlab_pages/domains/store/mutations.js create mode 100644 app/assets/javascripts/gitlab_pages/domains/store/state.js create mode 100644 app/assets/javascripts/pages/projects/pages_domains/edit/index.js create mode 100644 app/assets/javascripts/pages/projects/pages_domains/new/index.js diff --git a/app/assets/javascripts/gitlab_pages/domains/components/app.vue b/app/assets/javascripts/gitlab_pages/domains/components/app.vue new file mode 100644 index 00000000000..c58fa6620be --- /dev/null +++ b/app/assets/javascripts/gitlab_pages/domains/components/app.vue @@ -0,0 +1,118 @@ + + +