Introduced Temp for Columns and Filters

Implemented Filters in createddocuments
This commit is contained in:
2025-02-05 15:10:08 +01:00
parent d586f8d9a6
commit 8b6aa4b502
3 changed files with 27 additions and 8 deletions

View File

@@ -58,8 +58,8 @@ const dataType = dataStore.dataTypes[type]
const selectedItem = ref(0)
const selectedColumns = ref(dataType.templateColumns.filter(i => !i.disabledInTable))
const columns = computed(() => dataType.templateColumns.filter((column) => !column.disabledInTable && selectedColumns.value.includes(column)))
const selectedColumns = ref(tempStore.columns[type] ? tempStore.columns[type] : dataType.templateColumns.filter(i => !i.disabledInTable))
const columns = computed(() => dataType.templateColumns.filter((column) => !column.disabledInTable && selectedColumns.value.find(i => i.key === column.key)))
const searchString = ref(tempStore.searchStrings[props.type] ||'')
@@ -151,6 +151,7 @@ const filteredRows = computed(() => {
by="key"
:color="selectedColumns.length !== dataType.templateColumns.filter(i => !i.disabledInTable).length ? 'primary' : 'white'"
:ui-menu="{ width: 'min-w-max' }"
@change="tempStore.modifyColumns(type,selectedColumns)"
>
<template #label>
Spalten