summaryrefslogtreecommitdiffstats
path: root/webapp/src/components/GroupModuleHomeView.vue
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/src/components/GroupModuleHomeView.vue')
-rw-r--r--webapp/src/components/GroupModuleHomeView.vue66
1 files changed, 0 insertions, 66 deletions
diff --git a/webapp/src/components/GroupModuleHomeView.vue b/webapp/src/components/GroupModuleHomeView.vue
deleted file mode 100644
index 94eb12f..0000000
--- a/webapp/src/components/GroupModuleHomeView.vue
+++ /dev/null
@@ -1,66 +0,0 @@
-<i18n>
-{
- "en": {
- "showall": "Show All",
- "groups": "Groups",
- "clients": "Clients"
- },
- "de": {
- "showall": "Alle anzeigen",
- "groups": "Gruppen",
- "clients": "Clienten"
- }
-}
-</i18n>
-
-<template>
- <div>
- <v-layout>
- <v-spacer></v-spacer>
- <div><v-switch class="show-toggle" :label="$t('showall')" hide-details color="primary" :input-value="showAll" @change="setShowAll"></v-switch></div>
- </v-layout>
- <v-subheader>{{ $t('groups') }}</v-subheader>
- <group-module-group-list :tabIndex="0" :groups="home.groups" />
- <v-subheader>{{ $t('clients') }}</v-subheader>
- <group-module-client-list :tabIndex="0" :clients="home.clients" />
- </div>
-</template>
-
-<script>
-import GroupModuleGroupList from '@/components/GroupModuleGroupList'
-import GroupModuleClientList from '@/components/GroupModuleClientList'
-import { mapState, mapMutations } from 'vuex'
-
-export default {
- name: 'GroupModuleHomeView',
- props: ['home'],
- components: {
- GroupModuleGroupList,
- GroupModuleClientList
- },
- data () {
- return {
- }
- },
- computed: {
- ...mapState('groups', ['showAll'])
- },
- watch: {
- showAll () {
- this.$store.dispatch('groups/loadHome')
- }
- },
- methods: {
- ...mapMutations('groups', ['setShowAll'])
- }
-}
-</script>
-
-<!-- Add "scoped" attribute to limit CSS to this component only -->
-<style scoped>
-.show-toggle {
- margin-top: 20px;
- margin-right: 20px;
- margin-bottom: -20px;
-}
-</style>