From a6267d8bb87de06818eea2a7bc646c8821fb1790 Mon Sep 17 00:00:00 2001 From: Arne Schauf Date: Sat, 3 Mar 2018 13:23:12 +0100 Subject: fix voting and show scenario tags --- src/pages/UploadList.vue | 85 ++++++++++++++++++++++++++++-------------------- 1 file changed, 49 insertions(+), 36 deletions(-) (limited to 'src/pages/UploadList.vue') diff --git a/src/pages/UploadList.vue b/src/pages/UploadList.vue index da297ba..3aba9f7 100644 --- a/src/pages/UploadList.vue +++ b/src/pages/UploadList.vue @@ -1,37 +1,42 @@ @@ -45,7 +50,15 @@ computed: { showList () { return this.$route.name === 'upload-list' - } + }, + visibleColumns () { + let that = this + let removeOnSmall = ['description'] + return this.tableColumns.map(el => el.name).filter(el => that.showList || removeOnSmall.indexOf(el) === -1) + }, + }, + mounted () { + this.refresh() }, watch: { showList: { @@ -121,6 +134,6 @@ -- cgit v1.2.3-54-g00ecf