From 33c058e3d7e6bc426dd06e885d64a73d162b2998 Mon Sep 17 00:00:00 2001 From: Jacob Schatz Date: Sun, 6 Aug 2017 11:47:33 -0400 Subject: [PATCH] Can show file as computed property. --- app/assets/javascripts/repo/components/repo_file.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/repo/components/repo_file.vue b/app/assets/javascripts/repo/components/repo_file.vue index bd57c33af6a..f604bc22a26 100644 --- a/app/assets/javascripts/repo/components/repo_file.vue +++ b/app/assets/javascripts/repo/components/repo_file.vue @@ -29,6 +29,12 @@ const RepoFile = { }, }, + computed: { + canShowFile() { + return !this.loading.tree || this.hasFiles; + }, + }, + methods: { linkClicked(file) { this.$emit('linkclicked', file); @@ -40,7 +46,7 @@ export default RepoFile;