Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dillonchanis/vue-data-table
Data table component built with Vue.js
https://github.com/dillonchanis/vue-data-table
table vue
Last synced: 12 days ago
JSON representation
Data table component built with Vue.js
- Host: GitHub
- URL: https://github.com/dillonchanis/vue-data-table
- Owner: dillonchanis
- Created: 2017-10-09T11:50:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-31T21:10:12.000Z (about 7 years ago)
- Last Synced: 2024-11-07T20:45:59.435Z (2 months ago)
- Topics: table, vue
- Language: JavaScript
- Size: 331 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# lunar-table
Bare bones VueJS data table component from Lunar Finance app.
## Features
- Search Filter
- Table Head Sorting
- Inline Editing
- Rows Per Page
- Data Grouping
- Single/Multi Row Data Selection## Build Setup
``` bash
# install dependencies
npm install# serve with hot reload at localhost:8080
npm run dev# build for production with minification
npm run build# build for production and view the bundle analyzer report
npm run build --report# run unit tests
npm run unit# run all tests
npm test
```## Todo
- [ ] Fixed Table Header
- [ ] Fixed Table Columns
- [ ] Multi-Level Data Grouping
- [ ] Loading Indicator
- [ ] Client/Serverside Pagination
- [ ] Expandable Rows
- [ ] Theming