diff --git a/src/AppMenu.vue b/src/AppMenu.vue index a9bc487c2..431c0acec 100644 --- a/src/AppMenu.vue +++ b/src/AppMenu.vue @@ -55,6 +55,7 @@
+ ● DataTable ● DataView ● FullCalendar ● Paginator diff --git a/src/components/column/Column.vue b/src/components/column/Column.vue new file mode 100644 index 000000000..30a5b4271 --- /dev/null +++ b/src/components/column/Column.vue @@ -0,0 +1,33 @@ + \ No newline at end of file diff --git a/src/components/datatable/DataTable.vue b/src/components/datatable/DataTable.vue new file mode 100644 index 000000000..318f76a63 --- /dev/null +++ b/src/components/datatable/DataTable.vue @@ -0,0 +1,262 @@ + + + + + diff --git a/src/main.js b/src/main.js index ccee92b17..6d887cc1e 100644 --- a/src/main.js +++ b/src/main.js @@ -10,6 +10,8 @@ import Card from './components/card/Card'; import Chart from './components/chart/Chart'; import Checkbox from './components/checkbox/Checkbox'; import Chips from './components/chips/Chips'; +import Column from './components/column/Column'; +import DataTable from './components/datatable/DataTable'; import DataView from './components/dataview/DataView'; import DataViewLayoutOptions from './components/dataviewlayoutoptions/DataViewLayoutOptions'; import Dialog from './components/dialog/Dialog'; @@ -69,6 +71,8 @@ Vue.component('Card', Card); Vue.component('Chart', Chart); Vue.component('Checkbox', Checkbox); Vue.component('Chips', Chips); +Vue.component('Column', Column); +Vue.component('DataTable', DataTable); Vue.component('DataView', DataView); Vue.component('DataViewLayoutOptions', DataViewLayoutOptions); Vue.component('Dialog', Dialog); diff --git a/src/router.js b/src/router.js index d4686d12d..85f6df8ae 100644 --- a/src/router.js +++ b/src/router.js @@ -105,6 +105,11 @@ export default new Router({ path: '/chips', name: 'chips', component: () => import('./views/chips/ChipsDemo.vue') + }, + { + path: '/datatable', + name: 'datatable', + component: () => import('./views/datatable/DataTableDemo.vue') }, { path: '/dataview', diff --git a/src/views/datatable/DataTableDemo.vue b/src/views/datatable/DataTableDemo.vue new file mode 100644 index 000000000..1d4b7ceef --- /dev/null +++ b/src/views/datatable/DataTableDemo.vue @@ -0,0 +1,62 @@ + + + + + \ No newline at end of file diff --git a/src/views/datatable/DataTableDoc.vue b/src/views/datatable/DataTableDoc.vue new file mode 100644 index 000000000..eb8d81cf6 --- /dev/null +++ b/src/views/datatable/DataTableDoc.vue @@ -0,0 +1,12 @@ + \ No newline at end of file