# Table

WIP: This component is still in active development. Give it a go, and please consider logging issues or feature requests on GitHub.

Takes a list of objects and a list of table headers and creates an HTML table with sorting and pagination built in.


  • Manages accessibility attributes for tabindex, role, aria-labelledby, aria-sort.
  • Supports table sorting.
  • Supports pagination.

# Installation


// main.js
import Vue from 'vue';
import { VTable } from 'vuetensils/src/components';

Vue.component('VTable', VTable);


// SomeComponent.vue
import { VTable } from 'vuetensils/src/components';

export default {
  components: {
  // ...

# Styled Example

Last Updated: 5/4/2021, 1:46:52 PM