diff --git a/components/EntityEdit.vue b/components/EntityEdit.vue new file mode 100644 index 0000000..b8a173d --- /dev/null +++ b/components/EntityEdit.vue @@ -0,0 +1,280 @@ + + + + + \ No newline at end of file diff --git a/components/EntityList.vue b/components/EntityList.vue index 8dcdc40..483d51b 100644 --- a/components/EntityList.vue +++ b/components/EntityList.vue @@ -55,8 +55,8 @@ const dataType = dataStore.dataTypes[type] const selectedItem = ref(0) -const selectedColumns = ref(dataType.templateColumns) -const columns = computed(() => dataType.templateColumns.filter((column) => selectedColumns.value.includes(column))) +const selectedColumns = ref(dataType.templateColumns.filter(i => !i.disabledInTable)) +const columns = computed(() => dataType.templateColumns.filter((column) => !column.disabledInTable && selectedColumns.value.includes(column))) const searchString = ref('') @@ -114,7 +114,7 @@ const filteredRows = computed(() => { - + {{dataType.labelSingle}} + + {{dataType.labelSingle}} @@ -127,10 +127,11 @@ const filteredRows = computed(() => {