mirror of
https://github.com/crater-invoice/crater.git
synced 2025-10-28 04:01:10 -04:00
21 lines
526 B
JavaScript
Executable File
21 lines
526 B
JavaScript
Executable File
import TableComponent from './components/TableComponent'
|
|
import TableColumn from './components/TableColumn'
|
|
import Pagination from './components/Pagination'
|
|
import { mergeSettings } from './settings'
|
|
|
|
export default {
|
|
install (Vue, options = {}) {
|
|
mergeSettings(options)
|
|
|
|
Vue.component('table-component', TableComponent)
|
|
Vue.component('table-column', TableColumn)
|
|
Vue.component('pagination', Pagination)
|
|
},
|
|
|
|
settings (settings) {
|
|
mergeSettings(settings)
|
|
}
|
|
}
|
|
|
|
export { TableComponent, TableColumn }
|