fix: refs #8304 hide skeleton and table titles when no data is available
gitea/salix-front/pipeline/pr-dev This commit looks good Details

This commit is contained in:
Jose Antonio Tubau 2025-01-10 14:20:35 +01:00
parent 628ed69bdb
commit 94d2fbb5ca
1 changed files with 11 additions and 1 deletions

View File

@ -17,7 +17,7 @@ import { useSession } from 'src/composables/useSession';
const route = useRoute();
const quasar = useQuasar();
const { t } = useI18n();
const rows = ref();
const rows = ref([]);
const dmsRef = ref();
const formDialog = ref({});
const token = useSession().getTokenMultimedia();
@ -300,6 +300,7 @@ defineExpose({
:user-filter="dmsFilter"
:order="['dmsFk DESC']"
:auto-load="true"
:skeleton="false"
@on-fetch="setData"
>
<template #body>
@ -310,6 +311,7 @@ defineExpose({
hide-bottom
row-key="clientFk"
:grid="$q.screen.lt.sm"
v-if="rows.length"
>
<template #header="props">
<QTr :props="props" class="bg">
@ -388,6 +390,14 @@ defineExpose({
</div>
</template>
</QTable>
<div
v-else
class="info-row q-pa-md text-center"
>
<h5>
{{ t('No data to display') }}
</h5>
</div>
</template>
</VnPaginate>
<QDialog v-model="formDialog.show">