summaryrefslogtreecommitdiff
path: root/app/views/projects/environments
diff options
context:
space:
mode:
authorFilipa Lacerda <filipa@gitlab.com>2016-10-24 16:10:58 +0100
committerFilipa Lacerda <filipa@gitlab.com>2016-11-16 11:57:58 +0000
commit9c41191a002c088ecb269b1e69606000be9be005 (patch)
tree073e751d943f4f7624be2023e1599c1b689a1d93 /app/views/projects/environments
parentd697b9c86d76603a6eda906572e37ccb049e78cd (diff)
downloadgitlab-ce-9c41191a002c088ecb269b1e69606000be9be005.tar.gz
Adds tab behavior to vue component
Diffstat (limited to 'app/views/projects/environments')
-rw-r--r--app/views/projects/environments/index.html.haml14
1 files changed, 7 insertions, 7 deletions
diff --git a/app/views/projects/environments/index.html.haml b/app/views/projects/environments/index.html.haml
index a8667d88e7b..7cec3fa281c 100644
--- a/app/views/projects/environments/index.html.haml
+++ b/app/views/projects/environments/index.html.haml
@@ -4,28 +4,28 @@
- content_for :page_specific_javascripts do
= page_specific_javascript_tag("environments/environments_bundle.js")
-
-%div{ class: container_class }
+
+#environments-list-view{ data: environments_list_data, class: container_class }
.top-area
- %ul.nav-links
+ %ul.nav-links{ "v-if" => "!loading" }
%li{class: ('active' if @scope.nil?)}
= link_to project_environments_path(@project) do
Available
%span.badge.js-available-environments-count
- = number_with_delimiter(@all_environments.available.count)
+ {{counAvailable}}
%li{class: ('active' if @scope == 'stopped')}
= link_to project_environments_path(@project, scope: :stopped) do
Stopped
%span.badge.js-stopped-environments-count
- = number_with_delimiter(@all_environments.stopped.count)
+ {{countStopped}}
- if can?(current_user, :create_environment, @project) && !@all_environments.blank?
.nav-controls
= link_to new_namespace_project_environment_path(@project.namespace, @project), class: "btn btn-create" do
New environment
- #environments-list-view{ data: environments_list_data, class: "environments-container" }
+ .environments-container
.environments-list-loading.text-center{ "v-if" => "loading" }
= icon("spinner spin")
@@ -51,6 +51,6 @@
%th
%th.hidden-xs
%tbody
- %tr{"is" => "environment-item", "v-for" => "model in state.environments", ":model" => "model"}
+ %tr{"is" => "environment-item", "v-for" => "model in filteredEnvironments", ":model" => "model"}
=render "projects/environments/components/environment"