Skip to content

Commit 0564c6b

Browse files
authored
activate hover on datatable per default (#229)
1 parent 9e5dcdc commit 0564c6b

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

frontend/src/components/messstelle/MessfaehigkeitForm.vue

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@
77
hide-default-footer
88
fixed-header
99
:height="height"
10-
:row-props="(item: any) => rowClasses(item.item)"
1110
/>
1211
</template>
1312

1413
<script setup lang="ts">
1514
import type MessfaehigkeitEditDTO from "@/types/messstelle/MessfaehigkeitEditDTO";
1615
17-
import { isEmpty, isNil } from "lodash";
16+
import { isNil } from "lodash";
1817
1918
import { FahrzeugklasseToBeschreibung } from "@/domain/enums/Fahrzeugklasse";
2019
import { ZaehldatenIntervallToBeschreibung } from "@/domain/enums/ZaehldatenIntervall";
@@ -29,10 +28,6 @@ const messfahigkeiten = defineModel<Array<MessfaehigkeitEditDTO>>({
2928
required: true,
3029
});
3130
32-
function rowClasses(item: MessfaehigkeitEditDTO) {
33-
return isEmpty(item.gueltigBis) ? { class: "bg-indigo-lighten-5" } : {};
34-
}
35-
3631
function getDescriptionFahrzeugklasse(fahrzeugklasse: string | undefined) {
3732
return isNil(fahrzeugklasse)
3833
? "Keine Fahrzeugklasse vorhanden"

frontend/src/plugins/vuetify.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@ export default createVuetify({
8585
VSelect: {
8686
itemColor: "primary",
8787
},
88+
VDataTable: {
89+
hover: true,
90+
},
8891
VBtn: {
8992
class: "text-none",
9093
variant: "elevated",

0 commit comments

Comments
 (0)