diff options
Diffstat (limited to 'app/assets/javascripts/environments/components/environments_table.vue')
-rw-r--r-- | app/assets/javascripts/environments/components/environments_table.vue | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/app/assets/javascripts/environments/components/environments_table.vue b/app/assets/javascripts/environments/components/environments_table.vue index 4c4ef31b8d1..858acf293a1 100644 --- a/app/assets/javascripts/environments/components/environments_table.vue +++ b/app/assets/javascripts/environments/components/environments_table.vue @@ -30,20 +30,16 @@ export default { default: false, }, }, - - computed: { - shouldRenderFolderContent() { - return this.model.isFolder && - this.model.isOpen && - this.model.children && - this.model.children.length > 0; - }, - }, - methods: { folderUrl(model) { return `${window.location.pathname}/folders/${model.folderName}`; }, + shouldRenderFolderContent(env) { + return env.isFolder && + env.isOpen && + env.children && + env.children.length > 0; + }, }, }; </script> @@ -99,7 +95,7 @@ export default { /> <template - v-if="shouldRenderFolderContent" + v-if="shouldRenderFolderContent(model)" > <div v-if="model.isLoadingFolderContent" @@ -110,11 +106,11 @@ export default { <template v-else> <div is="environment-item" - v-for="children in model.children" + v-for="(children, index) in model.children" :model="children" :can-create-deployment="canCreateDeployment" :can-read-environment="canReadEnvironment" - :key="i" + :key="index" /> <div :key="i"> |