Browse Source

feat: add fixed header attribute on v-table

master
Shalma 1 year ago
parent
commit
91052e2969
  1. 2
      src/components/BisList.vue
  2. 2
      src/components/HistoryList.vue
  3. 2
      src/components/RosterList.vue

2
src/components/BisList.vue

@ -48,7 +48,7 @@ const colorRowItem = (row) => {
<template> <template>
<v-container fluid> <v-container fluid>
<v-data-table v-model="selected" class="datatable-height" show-select return-object :headers="headers" :items="bisList" :items-per-page="itemsPerPage" density="compact" :row-props="colorRowItem"> <v-data-table v-model="selected" class="datatable-height" show-select return-object fixed-header :headers="headers" :items="bisList" :items-per-page="itemsPerPage" density="compact" :row-props="colorRowItem">
<template #item.name="{ item }"> <template #item.name="{ item }">
<span :class="`color-${item.classe}`">{{ item.name }}</span> <span :class="`color-${item.classe}`">{{ item.name }}</span>
</template> </template>

2
src/components/HistoryList.vue

@ -115,7 +115,7 @@ const submitDeleteHistory = async () => {
</script> </script>
<template> <template>
<v-data-table class="datatable-height" v-model="historySelected" filter-keys="name" :search="search" :headers="headers" :items="historyList" :items-per-page="itemsPerPage" density="compact" return-object show-select> <v-data-table class="datatable-height" v-model="historySelected" filter-keys="name" :search="search" fixed-header :headers="headers" :items="historyList" :items-per-page="itemsPerPage" density="compact" return-object show-select>
<template #top> <template #top>
<v-toolbar flat> <v-toolbar flat>
<v-text-field v-model="search" class="ml-5" label="Filtrer un membre" prepend-inner-icon="mdi-magnify" variant="outlined" hide-details single-line density="compact" /> <v-text-field v-model="search" class="ml-5" label="Filtrer un membre" prepend-inner-icon="mdi-magnify" variant="outlined" hide-details single-line density="compact" />

2
src/components/RosterList.vue

@ -198,7 +198,7 @@ const saveRaidDate = async () => {
<template> <template>
<v-container> <v-container>
<v-data-table class="datatable-height" :headers="headers" :items="rosterList" :items-per-page="itemsPerPage" density="compact"> <v-data-table class="datatable-height" fixed-header :headers="headers" :items="rosterList" :items-per-page="itemsPerPage" density="compact">
<template v-if="isLogged" #top> <template v-if="isLogged" #top>
<v-toolbar flat> <v-toolbar flat>
<div class="d-inline-flex pl-3 pt-5 gc-4"> <div class="d-inline-flex pl-3 pt-5 gc-4">

Loading…
Cancel
Save