# Table

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

Features:

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

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

# Installation

Globally:

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

Vue.component("VTable", VTable)

Locally:

<script>
// SomeComponent.vue
import { VTable } from "vuetensils/src/components"

export default {
  components: {
    VTable,
  },
  // ...
}
</script>

# Styled Example

Last Updated: 4/18/2020, 3:57:00 PM