Add missing tooltips

- create bookmark
- delete filter
- change operator
- table sort icons
This commit is contained in:
Jakob-em
2020-12-29 21:48:09 +01:00
parent 4b14249c6b
commit efce49930a
4 changed files with 18 additions and 4 deletions

View File

@@ -32,7 +32,7 @@
{{ header.text }}
</slot>
</span>
<v-icon v-if="header.sortable" name="sort" class="sort-icon" small />
<v-icon v-if="header.sortable" name="sort" class="sort-icon" small v-tooltip.top="$t(getTooltipForSortIcon(header))"/>
</div>
<span
class="resize-handle"
@@ -121,6 +121,7 @@ export default defineComponent({
onResizeHandleMouseDown,
toggleManualSort,
toggleSelectAll,
getTooltipForSortIcon,
};
function getClassesForHeader(header: Header) {
@@ -145,6 +146,10 @@ export default defineComponent({
return classes;
}
function getTooltipForSortIcon(header: Header) {
return props.sort.by === header.value && props.sort.desc === false ? 'sort_direction.desc' : 'sort_direction.asc';
}
function changeSort(header: Header) {
if (header.sortable === false) return;
if (dragging.value === true) return;