- {{ $t(column.label) }}
+
+ {{ $t(column.label) }}
+
+
+ {{ $t(column.label) }}
+
@@ -31,6 +49,7 @@
:columnSortAsc="column.sortAsc"
:columnSortDesc="column.sortDesc"
:filterApplied="column.filterApplied"
+ :columnMouseover="columnMouseover"
@onChangeSort="onChangeSort($event, column.field)"
@onApply="onApply($event, column.field)"
@onClear="onClear(column.field)"
@@ -162,6 +181,7 @@ export default {
previousAdvancedFilter: "",
tableHeaders: [],
unreadColumnName: "user_viewed_at",
+ columnMouseover: null,
};
},
computed: {
@@ -572,6 +592,12 @@ export default {
type: 'requestFilter',
}
},
+ handleColumnMouseover(column) {
+ this.columnMouseover = column;
+ },
+ handleColumnMouseleave() {
+ this.columnMouseover = null;
+ },
}
};
@@ -579,6 +605,10 @@ export default {
.pm-table-ellipsis-column{
text-transform: uppercase;
}
+ .pm-table-column-header-text {
+ overflow: hidden;
+ text-overflow: ellipsis;
+}