I'm looking to enhance my v-data-table by making the table headers "tab-able".
To achieve this, I decided to create a slot and include tabindex on the columns.
However, I encountered an issue where the sorting functionality stopped working.
Does anyone have suggestions on how to make the columns "tab-able" while maintaining the standard header functionality?
Below is the code snippet for reference:
<template v-slot:header="{ props:{ headers} }">
<thead>
<tr>
<th v-for="header in headers" :key="header.value">
<td sortable="true" tabindex="0">{{header.text}}</td>
</th>
</tr>
</thead>
</template>