Added More Features to Disable

This commit is contained in:
2024-04-16 10:59:55 +02:00
parent aa322a3234
commit 0fd9db2357
2 changed files with 29 additions and 4 deletions

View File

@@ -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,

View File

@@ -81,6 +81,11 @@ const updateTenant = async (newData) => {
v-model="features.calendar"
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Kontakte"
v-model="features.contacts"
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Plantafel"
v-model="features.planningBoard"
@@ -97,8 +102,8 @@ const updateTenant = async (newData) => {
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Verträge"
v-model="features.contracts"
label="Lager"
v-model="features.inventory"
@change="updateTenant({features: features})"
/>
<UCheckbox
@@ -106,6 +111,26 @@ const updateTenant = async (newData) => {
v-model="features.vehicles"
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Buchhaltung"
v-model="features.accounting"
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Projekte"
v-model="features.projects"
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Verträge"
v-model="features.contracts"
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Objekte"
v-model="features.objects"
@change="updateTenant({features: features})"
/>
</div>
</UCard>
</template>