From 0fd9db23570b62482bb93ef13a312462a2dc7369 Mon Sep 17 00:00:00 2001 From: flfeders Date: Tue, 16 Apr 2024 10:59:55 +0200 Subject: [PATCH] Added More Features to Disable --- layouts/default.vue | 4 ++-- pages/settings/tenant.vue | 29 +++++++++++++++++++++++++++-- 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/layouts/default.vue b/layouts/default.vue index 5f93df1..5aeb9d7 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -220,7 +220,7 @@ let links = computed(() => { to: "/email", icon: "i-heroicons-envelope" },*/ - { + ... dataStore.ownTenant.features.contacts ? [{ label: "Kontakte", defaultOpen: false, icon: "i-heroicons-user-group", @@ -241,7 +241,7 @@ let links = computed(() => { icon: "i-heroicons-user-group" }, ] - }, + },] : [], { label: "Mitarbeiter", defaultOpen:false, diff --git a/pages/settings/tenant.vue b/pages/settings/tenant.vue index 5c07d8f..3d65420 100644 --- a/pages/settings/tenant.vue +++ b/pages/settings/tenant.vue @@ -81,6 +81,11 @@ const updateTenant = async (newData) => { v-model="features.calendar" @change="updateTenant({features: features})" /> + { @change="updateTenant({features: features})" /> { v-model="features.vehicles" @change="updateTenant({features: features})" /> + + + +