summaryrefslogtreecommitdiffstats
path: root/webapp/src/components/GroupModuleClientList.vue
diff options
context:
space:
mode:
authorUdo Walter2018-11-15 23:53:28 +0100
committerUdo Walter2018-11-15 23:53:28 +0100
commitca97f3e10dddd004808212c9bb5d446763050c80 (patch)
tree705e174451ee0ff8d6a421591464b8ff032a952d /webapp/src/components/GroupModuleClientList.vue
parent[groups] API method getGroup: forgot to include clients with all=true (diff)
downloadbas-ca97f3e10dddd004808212c9bb5d446763050c80.tar.gz
bas-ca97f3e10dddd004808212c9bb5d446763050c80.tar.xz
bas-ca97f3e10dddd004808212c9bb5d446763050c80.zip
[webapp/groups] add loading indicator to the group and client tables
Diffstat (limited to 'webapp/src/components/GroupModuleClientList.vue')
-rw-r--r--webapp/src/components/GroupModuleClientList.vue5
1 files changed, 4 insertions, 1 deletions
diff --git a/webapp/src/components/GroupModuleClientList.vue b/webapp/src/components/GroupModuleClientList.vue
index f64563c..35819d5 100644
--- a/webapp/src/components/GroupModuleClientList.vue
+++ b/webapp/src/components/GroupModuleClientList.vue
@@ -28,7 +28,7 @@
<template>
<div>
<v-card>
- <component-search-table v-model="selected" :headers="headers" :items="clients" select-all>
+ <component-search-table v-model="selected" :headers="headers" :items="clients" select-all :loading="loading">
<template slot="items" slot-scope="row">
<tr :style="row.color" @click="row.data.selected = !row.data.selected" @dblclick="loadClient(row.data.item)">
<td class="narrow-td">
@@ -90,6 +90,9 @@ export default {
{ text: this.$t('uuid'), value: 'uuid' },
{ sortable: false }
]
+ },
+ loading () {
+ return this.$store.state.groups.tabChain[this.tabIndex].loading
}
},
watch: {