7729-devToTest_2430 #554

Merged
alexm merged 401 commits from 7729-devToTest_2430 into test 2024-07-16 07:17:04 +00:00
1 changed files with 7 additions and 4 deletions
Showing only changes of commit b41dc28fde - Show all commits

View File

@ -98,6 +98,7 @@ const orders = ref(parseOrder(routeQuery.filter?.order));
const CrudModelRef = ref({});
const showForm = ref(false);
const splittedColumns = ref({ columns: [] });
const columnsVisibilitySkiped = ref();
const tableModes = [
{
icon: 'view_column',
@ -117,6 +118,12 @@ onMounted(() => {
mode.value = quasar.platform.is.mobile ? DEFAULT_MODE : $props.defaultMode;
stateStore.rightDrawer = true;
setUserParams(route.query[$props.searchUrl]);
columnsVisibilitySkiped.value = [
...splittedColumns.value.columns
.filter((c) => c.visible == false)
.map((c) => c.name),
...['tableActions'],
];
});
watch(
@ -137,10 +144,6 @@ const rowClickFunction = computed(() => {
});
const isTableMode = computed(() => mode.value == TABLE_MODE);
const columnsVisibilitySkiped = computed(() => [
...splittedColumns.value.columns.filter((c) => c.visible == false).map((c) => c.name),
...['tableActions'],
]);
function setUserParams(watchedParams) {
if (!watchedParams) return;