diff --git a/src/components/data-table/VTable.vue b/src/components/data-table/VTable.vue index 8edfeba..5e9a350 100644 --- a/src/components/data-table/VTable.vue +++ b/src/components/data-table/VTable.vue @@ -1,7 +1,7 @@ @@ -23,6 +24,7 @@
- + + import { computed } from 'vue'; + // Utils + import Breakpoints from '@/utils/breakpoints'; + // Components import VTableHeader from '@/components/data-table/VTableHeader.vue'; import VTableBody from '@/components/data-table/VTableBody.vue'; @@ -69,6 +73,8 @@ emits: ['update:page', 'update:itemsPerPage'], setup(props, context) { + const isMobile = Breakpoints.down(Breakpoints.SM); + const rowSlot = computed(() => context.slots.row); const columns = computed(() => context.slots.default()); @@ -85,7 +91,9 @@ updateItemsPerPage, columns, - rowSlot + rowSlot, + + isMobile }; } };